linux JMeter卡在'等待端口4445上可能的关闭消息'

ezykj2lf  于 12个月前  发布在  Linux
关注(0)|答案(4)|浏览(211)

我尝试在命令行上使用jmeter:

./jmeter.sh -n -t testplan.jmx -l log.jtl

它可以工作8/10次,但有时它会卡在消息上:waiting for possible shutdown message..。我使用CentOS 6和JMeter版本2.9 r1437961。我的测试计划有两个线程组,它们被配置为从GUI连续运行。有什么建议吗?

zkure5ic

zkure5ic1#

您是否为HTTP请求设置了超时?如果没有,那么jmeter将无限等待来自服务器的响应,这可能导致此类问题。
因此,修复方法是在连接和读取HTTP请求时设置超时。
你也应该升级到JMeter 2.13。

z31licg0

z31licg02#

为了进一步细分UBIK LOAD PACK的评论,

  • 导航到测试计划级别并添加-->配置元素--> HTTP请求配置。
  • 设置协议,服务器名称和端口(不确定你是否真的需要它,但为我工作)
  • 导航到高级选项卡,并添加超时周期(毫秒)连接和响应超时(我设置为10000)
qjp7pelc

qjp7pelc3#

当我在JMeter UI中错误地禁用了我的测试套件时,我开始看到这个错误。我继续在终端中运行jmeter命令,得到了这个错误。重新启用它修复了错误。这是一个愚蠢的错误,但值得一提😅

mcdcgff0

mcdcgff04#

检查在提供jmx文件位置时是否使用了引号。示例:-n -t“testplan.jmx”。如果是这样,请删除并尝试。-n -t测试计划.jmx

相关问题