轉自https://blog.csdn.net/miss_hua/article/details/50549606
使用jmeter做壓測,當接口超時時,會導致接口報錯,返回錯誤消息中提示socket關閉或network unreachable。需要更改jmeter.properties中的超時配置。
- Socket closed
-
Non HTTP response code: org.apache.http.NoHttpResponseException (the target server failed to respond)
資料查詢:https://wiki.apache.org/jmeter/JMeterSocketClosed解決:修改httpclient4.idletimeout=<time in ms> 設置成自己覺得合理的時間,一般可設置成10-60s(表示連接空閑10s后才會斷開),注意這邊單位是ms。修改完成后再次壓測,錯誤不再有了。