求助:socket压力测试,报9017错误。 Timeout expired while trying to connect.
小弟lr新手,在使用loadrunner11.0对socket服务器进行压力测试。vuser每1秒向socket服务器发送报文,一共设置了10000个vuser。
现在存在两个问题:
1 只能有4000多个vuser在Run状态,其他vuser一直处于Pending。
为什么会这样?是loadrunner的问题还是socket服务器的问题?
这能说明socket服务器无法接收更多的连接请求吗?(鄙人同时在另外一台pc连接socket服务器,发现连接正常)
2 当Run的vuser到达4000以后,测试脚本就开始报9017错误了(具体见截图)。
这是socket服务器拒绝链接吗?还是loadrunner自身的性能问题?有没有解决办法?
谢谢各位大虾!!
基本解决了
pending是等待连接socket服务器,瓶颈在socket服务器。
4000并发时的9017错误是因为socket服务器在跑netty的时候,netty调用了log4j写文件。通过ulimit -n 65535后解决
页:
[1]