LoadRunner 压测过程遇到的一些问题

1.报错“Action.c(80): Error: An error occurred while sendbuffer the socket, Error Code: 9015”

检查:lrs_set_recv_timeout设置时间是否过短,导致接受失败(超时时间小于响应时间的时候就会出现这个错误);

2.报错“Message id[-17999]was not saved.Auto Log cache is too small to conteain the message”

解决方法:如下图片中1处不勾选或者Value值改大(例如到100),此log主要供调试时候查看,跑的时间长文件大小超过设定缓存大小后依然会报错。


LoadRunner 压测过程遇到的一些问题_第1张图片

3.报错“Error: missing newline in C:\zwt\LR\Buy\CUST_INFO.dat”

报错“Error: missing newline in X:\XX\XX \XX.dat”,将参数化的dat文件中的最后一行补上一个空行就可解决(或者在以后一行后面直接按一下回车键)。


4.监听与BPM2数量不足

lrs_set_recv_timeout设置时间合理、脚本、报文均正确,交易过程依然产生了如下error

分析:在并发30个用户的情况是没出现如上错误。我加压到50个便出现如上的错误,可能超过最大并发数量,服务繁忙。此时需要考虑监听与BPM2数量是否够。

你可能感兴趣的:(LoadRunner 压测过程遇到的一些问题)