cjl02281181 发表于 2011-5-16 11:30:55

如何解决Failed to connect to server错误?

本帖最后由 cjl02281181 于 2011-5-16 11:32 编辑

错误信息:
——————————————————————————————————————————————————————————————
...
...
Start auto log messages stack - Iteration 3.
Starting action Action.
Action.c(6): Notify: Transaction "AddKeyPairTransaction" started.
Action.c(9): Registering web_reg_save_param was successful
Action.c(10): Warning -27796: Failed to connect to server "10.0.11.5:8773": Connection timed out
...
——————————————————————————————————————————————————————————————
本人所用机操作系统为windows Xp, 脚本协议为web(HTML)。
150以下并发没有问题。200并发时有一部分事务出现这个错误。不知道是什么原因。
上网找过解决方法,比如设置注册表TcpTimedWaitDelay值;设置TCP连接数。都没有解决问题。

另,负载机与服务器之间传输速度大概在10M每秒。200并发时,每秒吞吐量大约为9000 bytes, 远小于10M。
同时,Web服务器log日志里并没有错误信息。

望兄弟姐妹们帮帮忙!谢谢~

NeilTesting 发表于 2011-5-16 23:06:31

代码开头,添加个连接最大数。

cjl02281181 发表于 2011-5-16 23:10:14

代码开头,添加个连接最大数。
NeilTesting 发表于 2011-5-16 23:06 http://bbs.51testing.com/images/common/back.gif


    请问你说的代码是所录制的脚本代码吗?不是很明白,如何加?

NeilTesting 发表于 2011-5-16 23:43:13

web_set_connections_limit 设置 Vuser 在运行脚本时可以同时打开连接的最大数。

代码开头加这个函数试试。

cjl02281181 发表于 2011-5-17 13:10:37

没找到web_set_connections_limit这个函数哦,我用的是9.5版。

更新一下:
换了一台服务器(同网段的)后,没有time out错误...
原来问题的起因到底是什么呢?郁闷!:dizzy:
页: [1]
查看完整版本: 如何解决Failed to connect to server错误?