蝗虫 - Python负载测试。没有提供文件;那么渐变术语是什么意思呢?

时间:2013-09-19 11:44:41

标签: python load-testing locust

Locust提供了加速选项,您需要输入某些输入详细信息。我没有找到任何解释以下术语的文档,而其他(未提及)似乎不言自明:

斜坡

Hatch stride
Precision (min value of hatch stride)
Calibration time (seconds)
Percentile (%)
Max percentile response time (ms)
Accepted fail ratio (%)

谢谢!

1 个答案:

答案 0 :(得分:1)

Locust的渐变功能是实验性的,已从最新版本中删除。

具有渐变功能的想法是您输入可接受的失败请求率(接受失败率)和最大可接受响应时间(最大百分位响应时间 )对于给定百分比的用户( Percentile ),只要未超过这些限制,它就会逐渐增加同时用户的数量。因此,目的是自动找出系统可以处理的用户数量。然而它在实践中从未真正发挥过作用,随着蝗虫的发展,渐变功能有些被遗忘,并最终被删除。

Hatch Precision 与产生新用户的速度有关,校准时间是使用的时间范围在产生或杀死更多用户之前测量给定百分位数的失败率和响应时间。