我從命令提示符運行Jmeter負載測試約一個小時,測試沒有結束在一個小時。一小時需要更多時間。在給定的時間Jmeter負載測試沒有越過
我得到在JMeter中記錄錯誤失敗的交易:
Non HTTP response code: java.net.SocketException
Non HTTP response message: Unexpected end of file from server
請指教。這是因爲一些線程掛起,以及如何糾正它。
謝謝
我從命令提示符運行Jmeter負載測試約一個小時,測試沒有結束在一個小時。一小時需要更多時間。在給定的時間Jmeter負載測試沒有越過
我得到在JMeter中記錄錯誤失敗的交易:
Non HTTP response code: java.net.SocketException
Non HTTP response message: Unexpected end of file from server
請指教。這是因爲一些線程掛起,以及如何糾正它。
謝謝
最可能的是你沒有設置連接並讀取超時在HTTP請求的默認。 所以如果你的服務器掛起,JMeter會無限等待響應。
除了確保您在調度程序中設置了正確的值。
如果問題仍然存在,請使用截圖提供更多詳細信息。
默認情況下,JMeter「要求」線程停止並等待其正常關機。如果線程無法及時停止,您可以選擇以下選項:
Stop now
操作完成。 (請記住,在這種情況下,JMeter不會等待正常關機,並且會因線程異常終止而出現額外錯誤)
你能找到它被卡住的地方嗎?什麼是有問題的要求?它可能是您的應用程序中的錯誤或套接字超時定義的問題 – user7294900
請求是通過在應用修補程序後應用加載1小時來檢查應用程序的響應,並且某個線程沒有響應,並且我假設它並不是在給定的時間內完成。請在這裏指導我。 – Mani
非HTTP響應代碼:java.net.SocketException - 獲取此錯誤消息 – Mani