JMETER 20个用户和600年的斜升

vtwuwzda  于 2023-01-13  发布在  其他
关注(0)|答案(1)|浏览(160)

有人可以请帮我最好的斜升时间为20个用户以及600个用户。
我已经给用户:20,斜升:60秒,导致客户端-服务器应用程序中出现套接字异常的原因
我已经给用户:20,斜升:60秒,导致客户端-服务器应用程序中出现套接字异常的原因
非HTTP响应代码:javax .NET.ssl.SSLException/非HTTP响应消息:套接字已关闭

szqfcxe2

szqfcxe21#

没有什么"最佳加速时间",只有逐渐增加负载的建议,这样您就可以将增加的负载与其他指标(如响应时间、吞吐量、错误数量等)关联起来。
如果你需要一个报价,它来到建议的爬坡期,你可以坚持官方JMeter文档,其中规定:
上升周期告诉JMeter "上升"到所选线程的全部数量需要多长时间。如果使用10个线程,上升周期为100秒,那么JMeter将花费100秒来启动并运行所有10个线程。(100/10)秒。如果有30个线程,上升周期为120秒,则每个后续线程将延迟4秒。
斜升需要足够长,以避免在测试开始时工作负载过大,并且需要足够短,以使最后一个线程在第一个线程完成之前开始运行(除非希望发生这种情况)。

    • 从斜升=线程数开始**并根据需要向上或向下调整。

"套接字异常"是一个过于宽泛的术语,它背后可能有多种原因,因此有多种解决方案。如果它没有发生在1 - 2个用户,而是发生在20个用户-最有可能的是您的应用程序不知何故超载,无法处理那么多的请求。您可以查看jmeter.log文件和/或添加下一行到system.properties file

javax.net.debug=all

下次运行测试时,您将在STDOUT中看到大量调试信息
更多信息:

相关问题