【问题标题】:How to increase RPS to 50k In gatling?如何在加特林中将 RPS 提高到 50k?
【发布时间】:2021-01-13 04:57:48
【问题描述】:

我能达到的最高 RPS 是 15k RPS。添加更多用户线程不会增加 RPS。 Netstat、CPU、内存在 Gatling 主机中看起来都很健康。

是否有任何 Gatling 配置参数可以调整以达到 50k RPS?

【问题讨论】:

    标签: scala gatling


    【解决方案1】:

    可能性:

    1. 带宽已饱和
    2. 您的系统在负载下无法处理更多的问题

    【讨论】:

    • 我正在访问另一个服务的健康检查端点,数据传输速率约为每秒 1.5m,请求数为 15k。我还怀疑被测服务是瓶颈。如果带宽和服务不是问题,我想知道 Gatling 本身是否可以达到 50k rps。
    • 我们有一些达到 200k rps 的内部基准测试,因此如果您没有最大限度地利用 CPU 或带宽,那么您的被测系统可能无法足够快地响应。
    • 我尝试测试一个更大的系统,但 RPS 不能超过 15k RPS。如果您知道我应该研究的任何 Gatling 配置参数,那就太好了。
    • 更大的系统 = 每个组件都更大,例如包括负载均衡器?
    • 是的,我们能够使用另一个 http 请求制作工具(如 httpd)生成 20k+ RPS
    猜你喜欢
    • 2020-12-23
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    • 2014-05-29
    • 2016-01-28
    相关资源
    最近更新 更多