我正在尝试使用Jmeter和Troughput整形计时器以及Concurency线程组进行一些负载测试。
我在测试结束时有90%的时间收到Socket关闭错误。 同样,每当我以8Requests / second的速度运行测试并查看活动线程图形时,活动线程的数量始终会变化。负载相同。
套接字关闭错误不是由于服务器造成的,我已经看到,每当Jmeter“中断”线程时。
在日志中,我可以看到“中断线程X”
我已经做了所有可以在文档中找到的内容,例如:
错误消息:
响应代码:非HTTP响应代码:java.net.SocketException
响应消息:非HTTP响应消息:套接字已关闭
我希望测试完成时不会出现任何套接字关闭错误。
有任何提示或信息吗?
谢谢
最诚挚的问候,
Aymeric。
答案 0 :(得分:0)
套接字关闭错误也可能是由于服务器端问题引起的。但是,为了使我们满意,请让我知道您使用的Jmeter版本。如果它旧了,请尝试使用最新版本的Jmeter。
也尝试更改HTTPCLIENT4请求的实现,并且我了解您已启用重试计数,只需确保将其设置为文件夹中user.properties文件中的httpclient4.retrycount = 1即可。