locust.io 中响应时间分配的目的是什么?

What is the purpose of response time distribution in locust.io?

想请教这里的高手locust.io中响应时间分配的目的是什么?我无法弄清楚下载的 CSV 中的 50%、60% 是什么意思。

我也在找这个,但没有在文档中找到任何内容。我最好的猜测是时间响应的百分比低于 csv 单元格中给出的值。

它显示给定时间间隔的请求完成百分比,在下面的 table 中表示总请求的 50% 在 160 毫秒内完成,66% 的请求在 290 毫秒内完成,分别继续。

您可以使用此 table 对服务性能进行风险分析,例如覆盖 99% 需要 2 秒,但对于 100% 14 秒,1% 的请求等待很长时间。

如果您的目标是最多有 300 毫秒,您可以只覆盖 66% 的请求,因此您将承担 34% 的用户流失的风险。

Method  Name    #requests   50%  66%    75%  80%    90%     95%    98%   99%    100%
GET    /home    14151       160  290    400  600    800     1100   1700  2000   13934