码迷,mamicode.com
首页 > 其他好文 > 详细

Action.c(58): Error -27796: Failed to connect to server "hostname"

时间:2016-11-07 12:23:24      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:cti   htm   调整   source   max   数据   ror   sys   host   

分析:

因为负载生成器的性能太好发数据特别快,服务器响应也特别快,从而导致负载生成器的端口在没有timeout之前就全部占满了。

解决方案一:
 
在负载生成器的注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters里,有如下两个键值:
TcpTimedWaitDelay
MaxUserPort
1,这里的TcpTimedWaitDelay默认值应该中是30s,所以这里,把这个值调小为5s(按需要调整)。
2,也可以把MaxUserPort调大(如果这个值不是最大值的话)。
 
解决方案二:

(1)1. 修改run time setting中的请求超时时间Preferences 中点击Options 其中有三项的参数可以一次都修改了,HTTP-request connect timeout,HTTP-request receieve timeout,Step download timeout,分别建议修改为1000、1000、10000;run time setting设置完了后记住还需要在control组件的option的run time setting中设置相应的参数;

     2. Browser Emulation 中的Download non-HTML resources 选项去掉,点击OK即可 

(2)办法(一)不能解决的情况下,解决办法如下:

  设置runt time setting中的internet protocol-preferences中的advaced区域有一个winlnet replay instead of sockets选项,选项后再回放就成功了。切记此法只对windows系统起作用,此法来自zee的资料。

Action.c(58): Error -27796: Failed to connect to server "hostname"

标签:cti   htm   调整   source   max   数据   ror   sys   host   

原文地址:http://www.cnblogs.com/Javame/p/6038115.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!