15分钟后JMeter连接超时,即使增加超时也无济于事

时间:2019-01-04 06:04:23

标签: jmeter connection timeout stress-testing

JMeter计划测试后,Http请求超时之一恰好在15分钟后发生。

即使在Http Request Default标头> Advance选项卡中将超时增加到30分钟后尝试,在Http请求和jmeter.properties文件(httpclient timeout)中,它仍然无助于特定http请求的超时恰好在15分钟后,当前也在Jmeter 4.0和5.0上尝试过,需要知道为什么不考虑指定的自定义超时。

1 个答案:

答案 0 :(得分:0)

默认情况下,JMeter HTTP Request采样器没有任何超时时间,因此它将永远等待。

因此,如果您删除所有超时-您将完全禁用它们。副作用是,如果您的应用程序永远不会响应-您的测试将永远不会结束。

假设以上信息是我的期望,服务器端会有15分钟的超时,请检查您的系统是否处于测试配置以及任何中间件(reverse proxiesload balancers等)

超过15分钟的响应时间本身是非常可疑的,也许应用程序的性质很奇怪,但是我很难想象用户必须等待15分钟以上才能执行下一个操作。我建议在负载测试中使用profiling和/或APM工具集成,这样您就可以全面了解服务器端测试过程中发生的情况。如果您没有任何监视工具,可以考虑使用JMeter PerfMon Plugin