51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1860|回复: 1
打印 上一主题 下一主题

[求助] 求助:socket压力测试,报9017错误。 Timeout expired while trying to connect.

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-6-5 11:12:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟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自身的性能问题?有没有解决办法?

谢谢各位大虾!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-6-5 17:21:12 | 只看该作者
基本解决了
pending是等待连接socket服务器,瓶颈在socket服务器。
4000并发时的9017错误是因为socket服务器在跑netty的时候,netty调用了log4j写文件。通过ulimit -n 65535后解决
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 11:50 , Processed in 0.064445 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表