0

我从日志中获得了统计数据,该统计数据表明我们在 1 小时内平均有 3000 次登录的峰值负载。

如何计算 jmeter 的加速周期以在 1 小时或 30 分钟或 2 小时内复制相同的行为

4

1 回答 1

0

这与加速期无关,更多的是关于将 JMeter 发送的请求的速率限制在一定的速率。因此,您应该查看Constant Throughput Timer以将 JMeter 的吞吐量限制在所需的速率。

例如,

  1. 如果您想要每小时 3000 次登录,它代表每分钟 50 次登录,请将恒定吞吐量计时器添加为“登录”请求的子项,并将其配置如下:

    • 目标吞吐量:50.0
    • 计算吞吐量基于:all active threads

      JMeter 恒定吞吐量定时器

  2. 同样,如果您想在 30 分钟内登录 3000 次 - 吞吐量应该是 2 倍:100.0每分钟样本数

  3. 最后,如果您想在 2 小时内登录 3000 次 - 吞吐量应该降低 2 倍:25.0每分钟样本数

您可能还对吞吐量整形计时器感兴趣,它的作用类似于恒定吞吐量计时器,但它在小于 1 分钟的周期时更精确,您还可以使用它创建“负载配置文件”您可以使用JMeter Plugins Manager安装吞吐量整形计时器。

于 2017-09-18T07:29:43.823 回答