前提
1、主机(master)安装配置好locust环境
2、从机(slave)安装配置好locust环境
3、主机/从机上都要上传要执行的Python文件(调试好的压测脚本)
几个参数说明
master处理器
负责分发任务(在主机Windows下执行)
启动命令行模式,进入脚本所在目录
locust -f zentaoSecTest.py --no-web --master -c 5 -r 1 -t 10s --host=http://xxx.xxx.xxx.xxx:8088 --csv=zentaoTest
master本身不参与创建并发用户的工作,主要是进行监听、收集统计数据
master启动后,可以监控执行过程
slave处理器
负责执行性能测试(在从机Linux下执行)
locust -f zentaoSecTest.py --no-web --slave --master-host=xxx.xxx.xxx.xxx --host=http://xxx.xxx.xxx.xxx:8088
执行过程中,slave机器输出脚本中的信息