LR使用过程中出现的问题及解决方法.pdf

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LR 使用过程中出现的问题及解决方法 1、Step download timeout (120 seconds) 错误现象 1:Action.c(16): Error -27728: Step download timeout ( 120 seconds) has expired when downloading non-resource(s) 。 错误分析:对于 HTTP 协议,默认的超时时间是 120 秒(可以在 LoadRunner 中修改), 客户端发送一个请求到服务器端,如果超过 120 秒服务器端还没有返回结果,则出现超时错误。 解决方法: 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 中设置相应的参数; 2、 方法 1 不能解决的情况下,解决办法如下: 设置 runt time setting 中的 internet protocol-preferences 中的 advaced 区域有一个 winlnet replay instead of sockets 选项,选项后再回放就成功了。切记此法只对windows 系统起作用。 错误现象 2:Action.c(81):Continuing after Error -27498: Timed out while processing URL=0:7001/workflow/bjtel/leasedline/ querystat/ subOrderQuery.do 错误分析:这种错误常常是因为并发压力过大,服务器端太繁忙,无法及时响应客户端的 请求而造成的,所以这个错误是正常现象,是压力过大造成的。 如果压力很小就出现这个问题,可能是脚本某个地方有错误,要仔细查看脚本,提示的错误 信息会定位某个具体问题发生的位置。 解决办法: 例如上面的错误现象问题定位在某个 URL 上,需要再次运行一下场景,同时在其他机器上 访问此 URL。如果不能访问或时间过长,可能是服务器或者此应用不能支撑如此之大的负载。 分析一下服务器,最好对其性能进行优化。 如果再次运行场景后还有超时现象,就要在各种图形中分析一下原因,例如可以查看是否 服务器、DNS、网络等方面存在问题。 最后,增加一下运行时的超时设置,在“Run-Time Settings”“Internet Protocol:Preferences”中,单击“options”,增加“HTTP-request connect timeout” 或者 “HTTP-request receive” 的值。 2、Connection reset by peer 错误分析:这个问题不多见,一般是由于下载的速度慢,导致超时,所以,需要调整一下 超时时间。 解决办法: Run-time setting 窗口中的‘Internet Protocol’ -‘Preferences’设置 set advanced options (设置高级选项),重新设置一下“HTTP-request connect timeout (sec),可以 稍微设大一些” 。 3、connection refused 错误分析:这个的错误的原因比较复杂,也可能很简单也可能需要查看好几个地方,解决 起来不同的操作系统方式也不同。 解决方法: 1、 首先检查是不是连接 weblogic 服务过大部分被拒绝,需要监控 weblogic 的连接等待 情况,此时需要增加 acceptBacklog,每次增加 25%来提高看是否解决,同时还需要增加连 接池和调整执行线程数,(连接池数*Statement Cache Size)的值应该小于等于oracle 数 据库连接数最大值; 2、 如果方法一操作后没有变化,此时需要去查看服务器操作系统中是否对连接数做了限 制,AIX 下可以直接 vi 文件 limits 修改其中的连接限制数,还

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档