本文主要是介绍Jmeter性能测试之NoHttpResponseException (the target server failed to respond)解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
采用JMeter2.13做Http性能测试时,在高并发请求的情况下,服务器端并无异常,但是Jmeter端报错NoHttpResponseException (the target server failed to respond)
这应该是由于服务器端的负载过高以及网络带宽占满等因素导致响应延迟加长,而Jmeter默认没有timout等待,导致出错。解决方案:
设置bin/jmeter.properties:
# Number of retries to attempt (default 0)
httpclient4.retrycount=3
# Idle connection timeout (ms) to apply if the server does not send Keep-Alive headers
httpclient4.idletimeout=30
在Jmeter test plan中的Http Request的Implementation选择HttpClient4
设置以后重启Jmeter,问题解决。
转载于https://blog.csdn.net/just_lion/article/details/46923775
这篇关于Jmeter性能测试之NoHttpResponseException (the target server failed to respond)解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!