報錯詳情:
引起 java.net.SocketException: Socket closed 錯誤的原因通常是 未設置連接的超時時間。
解決方法:
該問題可以嘗試通過以下方法解決。
如果在 HTTP Request Sampler 的 Basic 里勾選了 Use KeepAlive,那么建議在 Advanced 頁簽下:
1、Implementation 選為 HttpClient4
2、Timeouts 中的 Connect 設置一個10~60秒的值,表示連接的空閑超時時間,避免由於沒收到被壓測端的響應回來的 Keep-Alive 的 Header 導致的連接斷開