【发布时间】:2021-02-07 20:45:22
【问题描述】:
我将使用Locust 在 Web api 上执行一些负载测试。我正在尝试计算需要多少蝗虫用户才能重现预期的峰值负载。
根据我的(松散)计算,在峰值负载期间,我需要每个 locust 用户能够每 2.67 秒向我的 api 发送一次 http 请求。
-
我是 Locust 的新手,所以我不得不问一下——这种请求率是否可行?
-
假设在一个请求期间(高峰期),来自 api 的响应时间超过 2.67 秒。 locust 用户是否会在 2.67 标记处触发另一个请求,即使它没有收到之前请求的响应?
对于一些额外的信息,我将使用一组 Azure 虚拟机来生成 Locust 用户。
【问题讨论】: