【发布时间】:2022-06-15 14:00:34
【问题描述】:
我正在使用 Locust 进行负载测试,但遇到了一些问题。我们希望以毫秒为单位控制发送请求,并呈指数分布。据我搜索,我发现 Locust 在几秒钟内就可以工作,我们不能说我们在 12 毫秒内发送了一个请求,在 59 毫秒内发送了下一个请求。有什么办法吗?
【问题讨论】:
我正在使用 Locust 进行负载测试,但遇到了一些问题。我们希望以毫秒为单位控制发送请求,并呈指数分布。据我搜索,我发现 Locust 在几秒钟内就可以工作,我们不能说我们在 12 毫秒内发送了一个请求,在 59 毫秒内发送了下一个请求。有什么办法吗?
【问题讨论】:
我是 Locust 的新手,但我可以看到它支持在迭代之间定义自定义 wait_times。 你可以在你的 User 类中重写 wait_time 方法:
def wait_time(self):
【讨论】: