如何在jmeter中每秒发出10个请求

Beg*_*ner 5 jmeter

如何每秒触发10个请求,而不是等待以前的线程在jmeter中完成.

需要打1000次,

目前Thread Group中的以下配置,用户数:10 Loop:100

我猜这个帖子即使在第二个之后也在等待获得响应.

但无论响应如何,我都需要每秒发出10个请求.

恒定吞吐量定时器对此有用吗?如果是这种情况我应该提供什么配置.

任何帮助都非常感谢..

Dmi*_*i T 10

是的,恒定吞吐量定时器肯定会有所帮助.

  1. 放入600目标吞吐量字段(10个请求/秒*60秒)
  2. 更改"基于计算吞吐量" All active threads
  3. 确保你有足够的线程.我个人会将它增加到至少20,因为JMeter无法启动额外的线程来生成请求的吞吐量,它只能暂停线程以将负载限制为定义的值
  4. 确保您的测试持续足够长的时间.恒定吞吐量计时器在"分钟"级别上非常准确,因此您的测试需要持续至少1分钟.还要考虑合理的上升和下降值以避免"尖峰"

有关更详细的说明和说明,请参见如何使用JMeter的吞吐量常量计时器指南.

顺便说一下,在JMeter Plugins软件包中有一个名为Throughput Shaping Timer的增强版本,也许它会更容易使用.