【问题标题】:Locust RPS value not coming correct #LOCUST # rpsissueLocust RPS 值不正确#LOCUST # rpsissue
【发布时间】:2020-07-21 04:54:14
【问题描述】:

根据异常结果,我们得到非常低的 Rps 值。有没有办法使用python控制RPS值??

【问题讨论】:

    标签: locust


    【解决方案1】:

    在 Locust 常见问题解答中,现在列出了当您的吞吐量不符合您的预期时可以尝试的事情(请参阅 https://github.com/locustio/locust/wiki/FAQ

    1. 增加用户数量。为了充分利用您的目标 系统,您可能需要大量同时使用的用户。
    2. 如果响应时间出乎意料地长和/或随着用户数量的增加而增加 up,那么您可能已经使您正在测试的系统饱和并且 需要深入研究为什么。 这不是真正的蝗虫问题,但在这里 您可能需要检查一些事项:
    • 资源利用率(例如 CPU、内存)
    • 配置(例如您的网络服务器的最大线程数)
    • 后端响应时间(例如 DB)
    1. 如果 Locust 抱怨 CPU 使用率较高
    • 运行 Locust 分发以利用 多核多机
    • 尝试切换到 FastHttpUser 以 减少 CPU 使用率

    【讨论】:

      【解决方案2】:

      您可以使用 min_wait 和 max_wait 值。将其设置为 0 并查看吞吐量是否增加。

          min_wait = 0
          max_wait = 0
          wait_time = between(min_wait, max_wait)
      

      【讨论】:

      • min_wait 和 max_wait 值设置为 0 没有区别。
      猜你喜欢
      • 2022-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      • 1970-01-01
      • 2021-03-24
      • 1970-01-01
      相关资源
      最近更新 更多