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

Posted CTO老王

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Action.c(58): Error -27796: Failed to connect to server "hostname"相关的知识,希望对你有一定的参考价值。

分析:

因为负载生成器的性能太好发数据特别快,服务器响应也特别快,从而导致负载生成器的端口在没有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"的主要内容,如果未能解决你的问题,请参考以下文章

使用loadrunner做性能测试时提示action.c(7):error:soap请求“soap

LR报:Error 27796 Failed to connect to server

2779: 基础小 X 与机器人 2 (sihuo)

[loadrunner]Action.c(53): Error -27987: Requested image not found [MsgId: MERR-27987]

Loadrunner在场景中添加多个负载机报错:Action.c(38): Error -26488: Could not obtain information about submitted解决方法

Action.c(28): Error -27796: Failed to connect to server "xxxx": [10060] Connection timed o