locust boomer使用
master访问 http://*:8089/
locust_file.py脚本放在 /home/ops/locust
2:运行master(WPD:/home/ops/locust
docker run -d -p 8089:8089 -p 5557:5557 -v $PWD:/mnt/locust locustio/locust --master -f /mnt/locust/locust_file.py
运行slave(启动个数和cpu个数相同)
docker run -d -v $PWD:/mnt/locust locustio/locust --worker --master-host=* --master-port=5557 -f /mnt/locust/locust_file.py
压测数据及接口,手写脚本:locust_file.py
数据收集:生成压测csv文件
优势:压测接口参数及压测场景可以由脚本控制,支持自定义协议
boomer slave运行命令
./a.out --url=http://*:9080 --master-host=* --master-port=5557