【问题标题】:How can I send 1 request per 5 seconds in jmeter如何在 jmeter 中每 5 秒发送 1 个请求
【发布时间】:2017-08-08 05:15:11
【问题描述】:

我想每 5 秒发送 1 个请求以通过 api 登录。我不确定如何通过线程组来完成。

我试过了:

No. of threads : 100
Ramp-up period : 20
Loop-count : Forever

但它每秒发送 5 个请求。

我应该为此使用最终线程组吗?

【问题讨论】:

    标签: jmeter jmeter-plugins


    【解决方案1】:

    Constant Throughput Timer 是您正在寻找的。将其添加为您的请求的子项并进行如下配置:

    • 目标吞吐量:12
    • 计算吞吐量基于:all active threads in current thread group

    这会将请求执行率限制为每分钟 12 个请求(5 秒内 1 个请求)

    还要注意增强版本:Throughput Shaping Timer 可通过JMeter Plugins 项目获得。

    【讨论】:

    • 非常感谢。它有帮助。
    • 如果我使用恒定计时器,那么我的加速时间应该是多少?
    【解决方案2】:

    试试这个,

    No. of threads : 100
    Ramp-up period : 500
    

    它将在 500 秒内发送 100 个请求。即每 5 秒 1 个请求。

    【讨论】:

      猜你喜欢
      • 2015-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-08
      • 1970-01-01
      • 2022-01-24
      • 2017-01-07
      相关资源
      最近更新 更多