在locust.io中是否有办法设置发送请求的速率?我正在使用蝗虫来查看我的数据库将如何在增加的负载下执行。我对数据库可以采用的最大请求速率不感兴趣,而是对数据库收到特定速率时的性能感兴趣。例如,我想在特定的写入负载下看到读操作的延迟。
答案 0 :(得分:1)
我认为您需要将min_rate和max_rate设置为相同的值:
class MyUser(MyLocustExtendedClass):
host = "myhost"
min_wait = __VALUE__
max_wait = __VALUE__
...
答案 1 :(得分:1)
无法将蝗虫设置为特定的RPS,也请检查此帖子的回复:specifying RPS
但您可以尝试使用以下公式达到特定数字:
rps = wait time X #_users
更改Locust类中的等待时间和用户数