我想知道可以在本地计算机上运行蝗虫吗?我的意思是在本地创建奴隶和主人。我接下来尝试了:
大师:
> locust --master
奴隶:
> locust --slave --master-host=127.0.0.1 --master-port=8089
但是我得到了错误:
您正在分布式模式下运行,但未连接任何从属服务器。请在群集之前连接奴隶。
答案 0 :(得分:2)
是的,可以运行在本地计算机上分布的蝗虫。请注意,您不需要提供 master-host 参数,因为该参数默认为 127.0.0.1 。
首先,打开终端并使用以下命令启动主机:
locust -f load_test_script.py --master
然后在每个新的终端窗口中启动从站:
locust -f load_test_script.py --worker
为了获得最佳性能,本地计算机上的从站数量不应超过CPU内核的数量。检查official documentation,以了解有关在分布式模式下运行蝗虫的更多信息。