LR中错误代号为27796的一个解决方法
2012-06-08 10:39
495 查看
问题:
曾经遇到过一个问题,在一次性能测试过程中,使用http协议的多用户向服务器发送请求。设置了持续时间,出现错误为:27796, Failed to connect to server 'hostname';port_ld': 'reason'.10048.
分析
因为负载生成器的性能太好,发数据包特别快,服务器也响应特别快,从而导致负载生成器的机器的端口在没有timeout之前就全部占满了。在全部占满后,就会出现上面的错误。执行netstat –na命令,可以看到打开了很多端口。所以就调整TCP的time out。即在最后一个端口还没有用到时,前面已经有端口在释放了。
成功的解决方法:
在负载生成器的注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters里,有如下两个键值:
TcpTimedWaitDelay
MaxUserPort
1,这里的TcpTimedWaitDelay默认值应该中是30s,所以这里,把这个值调小为5s(按需要调整)。
2,也可以把MaxUserPort调大(如果这个值不是最大值的话)。
反复验证,问题解决。
转自:http://blog.sina.com.cn/s/blog_4abb1a130100992u.html
曾经遇到过一个问题,在一次性能测试过程中,使用http协议的多用户向服务器发送请求。设置了持续时间,出现错误为:27796, Failed to connect to server 'hostname';port_ld': 'reason'.10048.
分析
因为负载生成器的性能太好,发数据包特别快,服务器也响应特别快,从而导致负载生成器的机器的端口在没有timeout之前就全部占满了。在全部占满后,就会出现上面的错误。执行netstat –na命令,可以看到打开了很多端口。所以就调整TCP的time out。即在最后一个端口还没有用到时,前面已经有端口在释放了。
成功的解决方法:
在负载生成器的注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters里,有如下两个键值:
TcpTimedWaitDelay
MaxUserPort
1,这里的TcpTimedWaitDelay默认值应该中是30s,所以这里,把这个值调小为5s(按需要调整)。
2,也可以把MaxUserPort调大(如果这个值不是最大值的话)。
反复验证,问题解决。
转自:http://blog.sina.com.cn/s/blog_4abb1a130100992u.html
相关文章推荐
- LR中错误代号为27796的一个解决方法
- LR中错误代号为27796的一个解决方法
- LR中错误代号为27796的一个解决方法-Zee
- LR中错误代号为27796的一个解决方法
- LR中错误代号为27796的一个解决方法
- loadrunner中错误为27796的一个解决方法
- loadrunner中错误为27796的一个解决方法
- C# 001 --- 正确的删除一个控件的事件函数 --- 解决错误: “A”不包含“B”的定义,并且找不到可接受类型为“A”的第一个参数的扩展方法“B”(是否缺少 using 指令或程序集引用?)
- Foxpro数据库连接错误解决方法--【VFP DBF文件不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器】
- EF中提示一个或者多个验证出现错误,查看 EntityValidationErrors 详细信息的解决方法
- 安装Office时出现windows installer服务不能更新一个或多个受保护的windows文件错误的解决方法
- Delphi 通信报Asynchronous socket error 10053错误的一个解决方法
- lr中错误解决方法19种
- 如何解决包冲突,类加载错误的一个方法
- Unity Android上配置文件的解决方法 一个由换行符引起的错误
- server2003至少有一个服务或驱动程序产生错误解决方法
- 修改SQL数据库中表字段类型时,报“一个或多个对象访问此列”错误的解决方法
- 【Adb connection Error:远程主机强迫关闭了一个现有的连接】错误解决方法
- eclipse中导入android ADT-20.0.3出现的一个错误及解决方法
- LR错误代码-26374的一个解决途径