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
想请教这里的高手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