Jmeter 恒定吞吐量计时器似乎只能测量1分钟

Jmeter 恒定吞吐量计时器似乎只能测量1分钟,jmeter,Jmeter,我正在尝试在Jmeter中运行post请求。我希望在1小时内每秒触发10个请求。我怎样才能做到这一点 环顾四周,恒定吞吐量计时器似乎是流行的选择 但出于某种原因,无论我切换什么,我最终只有500个请求。我能得到一些关于原因的指导吗?这感觉像是一个基本的选择,但我就是想不出来。已经干了好几个小时了,哪儿也不去 我的设置(用于测试,只需2分钟,因此我预计最终会收到1200个请求) 线程组: 线程数:20 加速期:1 调度器已检查 持续时间设置为120秒(2分钟) 然后我继续添加恒定吞吐量计时器。我

我正在尝试在Jmeter中运行post请求。我希望在1小时内每秒触发10个请求。我怎样才能做到这一点

环顾四周,恒定吞吐量计时器似乎是流行的选择

但出于某种原因,无论我切换什么,我最终只有500个请求。我能得到一些关于原因的指导吗?这感觉像是一个基本的选择,但我就是想不出来。已经干了好几个小时了,哪儿也不去

我的设置(用于测试,只需2分钟,因此我预计最终会收到1200个请求)

线程组:

线程数:20 加速期:1

调度器已检查

持续时间设置为120秒(2分钟)

然后我继续添加恒定吞吐量计时器。我将该值设置为600(因此每秒10个请求)


如上所述,运行此命令会给我500个请求。。。我在等1200个请求。。为什么?即使我将mu的持续时间延长到3分钟,它仍然是500分钟。请提供帮助。

恒定吞吐量计时器只能将线程暂停到所需的吞吐量,因此,如果您想在20个用户中实现每秒10个请求,您的应用程序必须最多500毫秒,如果它更高,则每单位时间的请求数将成比例减少

  • 因此,首先尝试增加线程的数量
  • 确保遵循(以防JMeter无法足够快地发送请求)
  • 您可能会发现更方便、更精确,而且如果当前数量不足以达到/保持定义的吞吐量,这种组合可以启动额外的线程

  • 恒定吞吐量计时器只能将线程暂停到所需的吞吐量,因此,如果希望在20个用户的情况下达到每秒10个请求,则应用程序必须最多500毫秒,如果它更高,则每单位时间的请求数将成比例减少

  • 因此,首先尝试增加线程的数量
  • 确保遵循(以防JMeter无法足够快地发送请求)
  • 您可能会发现更方便、更精确,而且如果当前数量不足以达到/保持定义的吞吐量,这种组合可以启动额外的线程

  • 屏幕截图显示测试持续时间为10秒,而不是2分钟/3分钟。请发布相应的屏幕截图。另外,粘贴聚合报告的输出以及JMeter的UI测试后的总体视图(希望检查JMeter是否存在任何错误和并发性),以帮助缩小问题范围。屏幕截图显示测试持续时间为10秒,而不是2分钟/3分钟。请发布相应的屏幕截图。另外,将聚合报告的输出与JMeter的UI后期测试的整体视图一起粘贴(希望检查JMeter是否实现了任何错误和并发),以帮助缩小问题范围。