【问题标题】:Locust.io send requests at an exact rateLocust.io 以准确的速率发送请求
【发布时间】:2014-11-07 14:13:14
【问题描述】:

locust.io 中有没有办法设置发送请求的速率?我正在使用 locust 来查看我的数据库在负载增加的情况下将如何执行。我对数据库可以采用的最大请求速率不感兴趣,而是对数据库接收特定速率时的性能感兴趣。例如,我想查看特定写入负载下读取操作的延迟。

【问题讨论】:

    标签: locust


    【解决方案1】:

    我认为您需要将 min_rate 和 max_rate 设置为相同的值:

    class MyUser(MyLocustExtendedClass):
        host = "myhost"
        min_wait = __VALUE__
        max_wait = __VALUE__
        ...
    

    【讨论】:

      【解决方案2】:

      无法将 locust 设置为特定的 RPS,请查看此帖子的回复:specifying RPS

      但是您可以尝试使用以下公式达到特定数字:

      rps = wait time X #_users
      

      更改 Locust 类中的等待时间和用户数

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-11-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-12
        • 1970-01-01
        相关资源
        最近更新 更多