不同任务等待时间不同的蝗虫
Locust with different wait time for different tasks
我正在使用 locust 1.3.2 为 websocket 端点编写负载测试
我有 3 个任务:
task A
--> send data every 10seconds
task B
subtask b1
--> send data every 5 seconds
subtask b2
--> send data every 3 seconds
task C
--> send data every 5 sec
同一台主机上有 3 个 websocket 端点,必须使用这些任务将数据发送到这些端点。
我对如何构建我的蝗虫文件感到困惑
我应该为任务 A、B 和 C 创建单独的 classes 吗?
或
我应该在同一个 class 中有 3 个任务吗?
或
我应该有 3 个单独的 locustfiles 吗?
我的建议是有 3 个单独的用户 类(或者甚至 4 个,如果你的意思是 b1/b2 子任务同时 运行)。
我认为制作单独的文件没有任何好处。
我正在使用 locust 1.3.2 为 websocket 端点编写负载测试 我有 3 个任务:
task A
--> send data every 10seconds
task B
subtask b1
--> send data every 5 seconds
subtask b2
--> send data every 3 seconds
task C
--> send data every 5 sec
同一台主机上有 3 个 websocket 端点,必须使用这些任务将数据发送到这些端点。 我对如何构建我的蝗虫文件感到困惑
我应该为任务 A、B 和 C 创建单独的 classes 吗?
或 我应该在同一个 class 中有 3 个任务吗?
或 我应该有 3 个单独的 locustfiles 吗?
我的建议是有 3 个单独的用户 类(或者甚至 4 个,如果你的意思是 b1/b2 子任务同时 运行)。
我认为制作单独的文件没有任何好处。