2

locust.io 中有没有办法设置发送请求的速率?我正在使用 locust 来查看我的数据库在负载增加的情况下将如何执行。我对数据库可以采用的最大请求速率不感兴趣,而是对数据库接收特定速率时的性能感兴趣。例如,我想查看特定写入负载下读取操作的延迟。

4

2 回答 2

2

我认为您需要将 min_rate 和 max_rate 设置为相同的值:

class MyUser(MyLocustExtendedClass):
    host = "myhost"
    min_wait = __VALUE__
    max_wait = __VALUE__
    ...
于 2014-12-12T15:01:18.470 回答
2

无法将 locust 设置为特定的 RPS,另请查看此帖子的回复:指定 RPS

但是您可以尝试使用以下公式达到特定数字:

rps = wait time X #_users

更改 Locust 类中的等待时间和用户数

于 2016-03-02T14:08:02.477 回答