我有一个任务是在api上执行POST(带有--no-web选项),我总共有200个用户,孵化率200和--run-time = 1m,但是当我启动测试,蝗虫在控制台中发出警告:
“ 您选择的孵化率非常高(> 100),这有时会引起问题。您是否真的需要快速提高孵化率?”
现在要解决此问题,我正在使用分布式负载,是否有任何解决方法可以使用户的孵化率超过100?
仅出于节省成本的目的,我希望拥有500个用户,孵化率最高为500个用户/秒,这样我就不必创建5个奴隶。
我目前正在使用Loucust 0.14.5
听起来像您只需要大量的用户,而不是快速的增加。
使用非常高的孵化率的唯一原因是,如果您不满意,并且在达到满载状态时延迟很小。实际上很少有负载测试需要此。
之所以发出警告,是因为使用很高的孵化率可能会触发负载产生问题(在蝗虫以及操作系统/网络中),也就是说,这只是一个警告,如果您看不到任何影响您可以随意忽略它。