蝗虫负载测试将孵化率从1秒改为20秒?(每20秒1只蝗虫)

2024-09-30 16:20:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用Hocust做一些负载测试,我似乎不知道如何将孵化率更改为较慢的爬升率每秒1只蝗虫仍然太快,因此有没有办法将其改为类似于每20秒1只蝗虫

我曾尝试在on_start方法中使用gevent.sleep(19),并在UI中将孵化率设置为每秒1只蝗虫,但这只会孵化每只蝗虫,间隔1秒,然后每只孵化的蝗虫睡眠19秒(它们仍然间隔1秒)

有没有办法强迫在运行时孵化的每只蝗虫在下一只蝗虫执行之前等待20秒?(例如,第一只蝗虫孵化并运行on_启动方法,下一只蝗虫等待19秒,然后运行on_启动方法,下一只蝗虫再等待19秒,然后运行on_启动方法。)


Tags: 方法ui间隔ongeventsleepstart中将