JMeter TPS不一致,如TPS图所示

JMeter TPS不一致,如TPS图所示,jmeter,jmeter-5.0,Jmeter,Jmeter 5.0,使用50个并发用户运行测试。目标租置计划:10 但TPS图以之字形的方式显示结果,它不一致,而测试运行良好,没有任何错误。在整个试验过程中达到TPS 8.1/秒 案例01)使用计时器运行测试 定时:5秒 案例02)仅使用极限螺纹组运行测试 实际吞吐量取决于许多因素,主要有: JMeter应具有足够的运行净空,以达到/保持目标吞吐量。如果JMeter不能足够快地发送请求,即使应用程序没有过载,您也无法获得所需的TPS数量。请务必遵循,如果一个单一的JMT发动机不能进行你需要的负载,你将不得不考虑去

使用50个并发用户运行测试。目标租置计划:10 但TPS图以之字形的方式显示结果,它不一致,而测试运行良好,没有任何错误。在整个试验过程中达到TPS 8.1/秒

案例01)使用计时器运行测试 定时:5秒

案例02)仅使用极限螺纹组运行测试


实际吞吐量取决于许多因素,主要有:

  • JMeter应具有足够的运行净空,以达到/保持目标吞吐量。如果JMeter不能足够快地发送请求,即使应用程序没有过载,您也无法获得所需的TPS数量。请务必遵循,如果一个单一的JMT发动机不能进行你需要的负载,你将不得不考虑去< /LI>
  • 应用程序响应时间很长。给定50个并发用户和每秒10个请求的目标吞吐量,只有当应用程序响应时间小于或等于5秒时,您才能实现这一目标。如果应用程序响应时间较高,则吞吐量将相应降低。下一步将是:

    • 尝试增加线程数(虚拟用户)。最好切换到and组合,因为它们可以这样,如果当前数量不足以达到/保持所需的吞吐量,那么并发线程组将能够添加更多线程
    • 使用和设置应用程序的监视,以识别瓶颈并确定应用程序响应时间超过5秒的根本原因

  • 您好,同意您的建议,但在我的情况下,响应时间不多,TPS图仍然不一致。响应时间为1.2秒。如果我们在一个T.G中有多个事务,那么我们如何实现TPS计算的步调或调节每秒点击数。