
03-Locust-命令行运行及参数说明
发布日期:2021-05-07 13:05:17
浏览次数:57
分类:精选文章
本文共 838 字,大约阅读时间需要 2 分钟。
Locust 命令行运行指南
启动命令
locust -f test.py --host=http://baidu.com --headless -u 1000 -r 100 --run-time 1m
参数说明
--headless
:无UI界面运行-u
:并发用户数-r
:每秒用户数--run-time
:运行时间
环境配置
- 主机地址:
http://baidu.com
- 并发用户数:100
- 每秒用户生成速率:100
- 运行时长:1分钟
命令行选项说明
常用参数
--host
:指定测试目标主机--users
:设置并发用户数--spawn-rate
:用户生成速率--run-time
:指定运行时长
高级参数
--master
:启用分布式模式--web-host
:指定Web界面绑定地址--web-port
:指定端口号--tls-cert
:指定TLS证书路径--tls-key
:指定TLS私钥路径
分布式模式
--master
:主节点--master-bind-host
:主节点绑定地址--master-bind-port
:主节点端口
使用示例
# test.py 内容from locust import HttpUser, task, constantclass MyUser(HttpUser): wait_time = constant(1) @task def my_task(self): self.client.get('/')
启动命令
locust -f test.py --host=http://baidu.com --headless -u 1000 -r 100 --run-time 1m
常见问题
- 如需修改用户数或速率,可在运行时使用
w
和s
命令生成或停止用户 - 在分布式模式下,需确保主节点和工作节点间的网络通信正常
通过以上命令和配置,可以轻松启动 Locust 进行负载测试。
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年03月20日 18时56分12秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
VHDL代码风格
2019-03-05
图像处理系列1.skimage
2019-03-05
Object Clone
2019-03-05
Javascript中String支持使用正则表达式的四种方法
2019-03-05
2021年判断浏览器最新写法,你都掌握了吗?
2019-03-05
【IoT】蓝牙BLE基础:CC254x通信系列之模拟SPI协议
2019-03-05
【IoT】TI BLE CC2541 串口控制蓝牙详解
2019-03-05
【产品】项目管理的五个过程和九大知识领域之二
2019-03-05
【项目管理】项目管理流程浅析
2019-03-05
【Tool】如何使用 Uniflash 烧写 WIFI 芯片 CC3200
2019-03-05
copy_{to, from}_user()的思考
2019-03-05
Web前端安全策略之CSRF的攻击与防御
2019-03-05
纯客户端页面关键字搜索高亮jQuery插件
2019-03-05
linux运维中常用的命令
2019-03-05
M1芯片的macbook安装王者荣耀,原神,崩坏方法
2019-03-05
Java温故而知新-反射机制
2019-03-05
eclipse引用sun.misc开头的类
2019-03-05
firefox中angular2嵌套发送请求问题
2019-03-05
【mybatis3】调试/断点打印日志
2019-03-05
C++
2019-03-05