我从命令提示符运行Jmeter负载测试大约一个小时,测试没有在一小时结束。一小时需要更多时间。
我在Jmeter日志中收到错误事务的错误:
Non HTTP response code: java.net.SocketException
Non HTTP response message: Unexpected end of file from server
请指教。是因为某些线程悬挂以及如何纠正它。
谢谢
答案 0 :(得分:0)
很可能你没有在Http Request默认设置Connect and Read Timeout。 因此,如果服务器挂起,JMeter将无限期地等待响应。
除了确保在计划程序中设置正确的值之外。
如果问题仍然存在,请通过屏幕截图提供更多详细信息。
答案 1 :(得分:0)
默认情况下,JMeter“请求”线程停止并等待其正常关闭。如果无法及时停止线程,则可以选择以下选项:
Stop now
动作的Test Action采样器来完成。 (请记住,在这种情况下,JMeter不会等待正常关闭,并且您将获得与异常线程终止相关的额外错误)