2024年6月8日发(作者:)
1. 一、Step download timeout (120 seconds)
2. 这是一个经常会遇到的问题,解决得办法走以下步骤:
3. 1、 修改run time setting中的请求超时时间,增加到600s,其中有三项的参数可
以一次都修改了,HTTP- request connect timeout,HTTP- request receieve timeout,
Step download timeout,分别建议修改为600、600、5000。run time setting设置完
了后记住还需要在control组件的option的run time setting中设置相应的参数。
4. 2、办法一不能解决的情况下,解决办法如下:
5. 设 置runt time setting中的internet protocol-preferences中的advaced区域
有一个 winlnet replay instead of sockets选项,选项后再回放就成功了。切记此法只对
windows系统起作用,此法来自 zee的资料。
6. 二、问题描述Connection reset by peer.
7. 这个问题不多遇见,一般是由于下载的速度慢,导致超时,所以,需要调整一下超
时时间。
8. 解 决办法:Run-time setting窗口中的‘Internet Protocol’-‘Preferences’
设置 set advanced options(设置高级选项),重新设置一下
“HTTP-request connect timeout(sec),可以 稍微设大一些”。
9. 三、问题描述connection refused
10. 这个的错误的原因比较复杂,也可能很简单也可能需要查看好几个地方,解决起
来不同的操作系统方式也不同。
11. 1、首先检查是不是连接weblogic服务过大部分被拒绝,需要监控weblogic
的连接等待情况,此时需要增加acceptBacklog,每次增加25%来提高看是否解决,同时
还需要增加连接池和调整执行线程数,(连接池数*Statement Cache Size)的值应该小于
等于oracle数据库连接数最大值。
12. 2、 如果方法一操作后没有变化,此时需要去查看服务器操作系统中是否对连
接数做了限制,AIX下可以直接vi文件limits修改其中的连接限制数、端口数, 还有tcp
连接等待时间间隔大小,wiodows类似,只不过windows修改注册表,具体修改注册表
中有TcpTimedWaitDelay和 MaxUserPort项,键值在
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices TcpipParameters]。
因为负载生成器的性能太好,发数据包特别快,服务器也响应特别快,从而导致负载生成
器的机器的端口在没有 timeout之前就全部占满了。在全部占满后,就会出现上面的错误。
执行netstat –na命令,可以看到打开了很多端口。所以就调整TCP的 time out。即在最
后一个端口还没有用到时,前面已经有端口在释放了。
13. 1,这里的TcpTimedWaitDelay默认值应该中是30s,所以这里,把这个值调小
为5s(按需要调整)。
14. 2,也可以把MaxUserPort调大(如果这个值不是最大值的话)。
15. 四、问题描述open many files
发布评论