Spring Boot 如何修复TPS在jemeter不考虑线程

icnyk63a  于 2023-08-04  发布在  Spring
关注(0)|答案(1)|浏览(126)

我正在Jmeter中运行测试,其中一个线程组有5个API。现在,所有API的命中总和都需要固定,而不管线程的数量如何。例如,无论线程数是多少,我都需要将TPS保持为200。如何才能做到这一点?

mxg2im7a

mxg2im7a1#

选项位于:
1.恒定的吞吐量计时器,但它的精确度足够的“分钟”的水平,所以在第一分钟的测试,你可能会得到更高的TPS

  1. Precise Throughput Timer非常“精确”,但您需要指定吞吐量周期持续时间、测试持续时间,请考虑pool of free threads
  2. Throughput Shaping Timer,它提供了配置TPS的简单可视化方式,它还可以与Concurrency Thread Group集成,因此如果当前量不足以进行所需的负载,JMeter将能够启动额外的线程。

相关问题