Locust 启动命令的可选参数

Locust 启动命令的可选参数

如果参数是以“--”开头,则以 = 连接实参。例如“--host=http://sample”。如果不是,则以空格连接实参。例如“-H http://sample”

-h, --help           
查看帮助

-H HOST, --host=HOST 
被测服务器的域名

--web-host=WEB_HOST   
locust服务的web界面

-P PORT, --port=PORT, --web-port=PORT
指定 –web-host 的端口,默认是8089

-f 
脚本路径。可以写相对路径或是绝对路径。如果是脚本当前目录下,就写相对路径。如果不是,就写绝地路径。

--csv=CSVFILEBASE, --csv-base-name=CSVFILEBASE
以CSV格式存储当前请求测试数据,csv文件存放当前目录

--master
做分布式压测时,标记哪台用做主机。主机只用来做统计,并不用来施压。施压的任务留给slave分机做。如果想主机也做来施压,就要在主机上也启动一个slave。

--slave
做分布式压测时,标记哪些用做分机。分机的主要任务是进行施压。

--master-host
做分布式压测时,指定主机的IP。只用于slave。如果没有指定,默认是本机“127.0.0.1”。

--master-port
做分布式压测时,指定主机的port。只用于slave。如果没有指定且主机没有修改的话,默认是5557。

--master-bind-host 
做分布式压测时,指定分机IP。只用于master。如果没有指定,默认是所有可用的IP(即所有标记主机IP的slave)

--master-bind-port
做分布式压测时,指定分机port。默认是5557与5558。

--heartbeat-liveness=HEARTBEAT_LIVENESS
set number of seconds before failed heartbeat from slave

--heartbeat-interval=HEARTBEAT_INTERVAL
set number of seconds delay between slave heartbeats to master

--expect-slaves=EXPECT_SLAVES
 在开始测试之前,需要连接多少个从属主机(仅 --no-web 使用).

--no-web              
no-web模式,要求指定-c和-r.

-c NUM_CLIENTS, --clients=NUM_CLIENTS
并发用户数. Only used togetherwith --no-web

-r HATCH_RATE, --hatch-rate=HATCH_RATE
每秒生成用户的速率. 和--no-web一起使用

-t RUN_TIME, --run-time=RUN_TIME
在指定时间后停止, 如 (300s,20m, 3h, 1h30m, etc.). 和--no-web一起使用

-L LOGLEVEL, --loglevel=LOGLEVEL
日志等级(DEBUG/INFO/WARNING/ERROR/CRITICAL.默认INFO.) 

--logfile=LOGFILE     
日志文件的路径。如果未设置,日志将转到stdout/stderr

--print-stats         
在控制台中打印统计信息

--only-summary        
只打印摘要统计信息

--no-reset-stats     
 [DEPRECATED] Do not reset statistics once hatching has been co
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值