1 主要参数
执行命令:locust -f runlocust.py --no-web -c 10 -r 2 -t 1m --csv=index --no-web 不进行页面监控,节省客户端资源 -c 设置虚拟用户数 -r 设置每秒启动虚拟用户数 -t 设置设置运行时间 --csv=index 以CSV格式存储当前请求测试数据。测试数据保存在此文件相同目录
2 分布式
分布式:master 和每一台 slave 机器,在运行分布式测试时都必须要有 locust 的测试文件。 master:locust -f runlocust.py --no-web -c 10 -r 2 -t 1m --master slave:locust -f runlocust.py --no-web -c 10 -r 2 -t 1m --slave --master-host=‘master host’ --expect-slaves=X 如果在没有Web UI的情况下运行Locust,在启动主节点时加上--expect-slaves指定选项,以指定预期连接的从节点数。 然后,在开始测试之前,将等待这些从属节点连接。
原文:https://www.cnblogs.com/lizitestdev/p/14338033.html