Jmeter-计算斜升周期

问题描述 投票:0回答:1

我试图在5分钟内每分钟向我的API端点发送1100个请求,所以我总共将向该端点发出5500个请求。

基于上述要求,这是我设置Jmeter的方法:enter image description here

似乎我配置了Jmeter,因为最后我可以看到Jmeter向api发出了8401请求,而不是5500

我在配置中错过了什么?

是否需要选中或取消选中“无限”复选框?

jmeter
1个回答
0
投票

我试图在5分钟内每分钟向我的API端点发送1100个请求,所以我总共将向该端点发出5500个请求。

我不知道您是怎么收到这个5500号的,但这不是很正确。

您的设置意味着:

  1. JMeter将每秒增加18个虚拟用户,持续60秒
  2. 60秒过后,JMeter将再为1100个用户运行4分钟

JMeter能够发出的请求总数将主要取决于应用程序响应时间

[如果要将JMeter的吞吐量限制为每分钟1100个请求,请考虑使用Constant Throughput TimerPrecise Throughput Timer

如果您不想限制JMeter的吞吐量,但也希望执行5500次:

  • 将“循环计数”设置为5(但在这种情况下,您可能无法获得1100个并发用户)
  • 或在Throughput Controller模式下使用Total Executions,因此JMeter将在执行5500个请求后停止
© www.soinside.com 2019 - 2024. All rights reserved.