相关疑难解决方法(0)

在Apache JMeter中配置响应超时

我正在尝试检查特定HTTP请求的响应时间是否超过30秒,如果是,则将其标记为失败并停止该线程.因为现在有时我甚至可以看到响应时间接近80秒,没有浏览器等待那么长的回复.

我在JMeter中找到了以下三种设置超时值的方法,但这让我感到困惑,因为有多个选项,我不知道使用哪一个,或者它们之间是否存在任何差异.

所以这里是我发现的与响应超时相关的选项:

  1. 在采样器中设置响应超时值 在此输入图像描述
  2. 添加持续时间断言

在此输入图像描述
3.在jmeter.properties配置文件中设置超时.我在这里找到的选项:

  1. os_sampler.poll_for_timeout = X
  2. http.socket.timeout = X
  3. httpclient.timeout = X

所以,问题是我不知道从列出的选项中设置响应超时的位置.这些选项之间有什么区别吗? 所以我希望看到结果:如果特定的HTTP请求需要超过30秒的时间来回复,请停止等待响应并将其标记为失败的请求.

timeout httpresponse jmeter load-testing performance-testing

21
推荐指数
2
解决办法
3万
查看次数