loadrunner 压力测试报120秒超时解决方法
上一篇 /
下一篇 2009-08-13 15:27:58
/ 个人分类:loadrunner
在压力测试时经常碰到LOADNRUNNER的controller会报120秒超时,如果想让测试成功率大些,不会一直报120秒超时错误信息,可以适当修改LR的配置参数,让超时时间大于120秒,只是这个是治标不治本的方法毕竟性能问题还是存在。
Step download timeout(sec)设置。
timeout分了connect,receive以及download三个部分,默认都是120秒,但是经常我们要设置的更大一些,具体设置方法:Vugen--》Vuser---》Runtime-settings----》Preferences------》option,将Step download timeout(sec)默认值120s改为自己需要的值,其次要改变HTTP-reguest connnect timeout(sec)和HTTP-reguest receive timeout(sec)也为相应的值。
或者在脚本中加入web_set_timeout函数也可以。
具体怎么定为120秒超时问题主要看各个服务器性能问题或者网络连接问题
在使用LR压力测试过程中如果出现120秒超时如何定位问题?
一般在压力测试时经常120秒超时,正常情况下可以说明性能问题了
问题一:看是数据库问题?那就看是否出现死锁等待现象,数据库资源使用率怎么样例如CPU使用率
'w[1]P5B KQP'rmr9_m72464问题二:看应用问题参数设置大小导致的?页面图片太大?程序死循环或者处理表的时候检查字段过大过多?内存溢出问题?
问题三:网络问题,正常情况下测试都是局域网的这种问题比较少出现!
问题四:中间件的参数调整问题了,线程数数据库连接池等太大太小都会引起这个问题
收藏
举报
TAG: