C组十三 发表于 2010-1-26 18:53:47

socket 协议场景报 Error code : 10054 解决

今天用LR测试,场景用户1000,并发500,结果老是报如下错误。
Action.c(22): Error : socket0 - Connection reset by peer. Error code : 10054.

折腾一小时,网上也没找到办法,在此分享我的解决方式。

设置不进行timeout check,修改连接数为999,调整参数分配方案。

我用的是随机。

以上是解决客户端原因报10054,若是服务器端报10054,那原因很多,这里不做解释。(楼下有朋友讲了)

[ 本帖最后由 C组十三 于 2010-2-9 12:36 编辑 ]

majun915 发表于 2010-1-27 11:40:25

谢谢 谢谢学习了啊

C组十三 发表于 2010-1-27 12:17:06

还跟参数文件生成方式有一定关系,我是用C写的参数生成器,写文件方式用的是W,一个数组一个数组写的数据。

SealL 发表于 2010-1-29 16:00:07

回复 1# 的帖子

请教一下 :在哪里设置不进行timeout check?

dqszbd 发表于 2010-2-1 09:40:24

晕,没闹明白
1、TimeOut Check在哪设置?
2、连接数是指报务器端的连接数吗?
3、调整参数分配方案,这个用随机好像不合适吧,应该用唯一吧!
4、跟参数文件有什么关系,无论是用ODBC还是用C写个循环,不都是一个后缀后为dat的文本文件嘛!

综上所述:LZ,是在喝多了的情况下发此贴的!

dqszbd 发表于 2010-2-1 09:42:47

这是网上关于“对方将连接复位”这个错误的说法:
经常出现的Connection reset by peer: 原因可能是多方面的,不过更常见的原因是:
①:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉;
②:客户关掉了浏览器,而服务器还在给客户端发送数据;
③:浏览器端按了Stop

C组十三 发表于 2010-2-9 12:37:55

回复 4# 的帖子

工具--选项

yxd2006 发表于 2011-8-22 15:47:52

关注中 ........

shu123 发表于 2011-11-18 09:13:33

不知道行不行。。。

cfs14752 发表于 2013-4-10 17:12:46

回复 1# C组十三


   您好为什么根据您说的这样试了 还是解决不了“Action.c(22): Error : socket0 - Connection reset by peer. Error code : 10054”这个问题呢可以讲清楚点吗谢谢
页: [1]
查看完整版本: socket 协议场景报 Error code : 10054 解决