wrk系列教程(4)常用参数

乙醇 创建于 over 5 years 之前

最后更新: less than a minute 之前

阅读数: 143

wrk系列教程(4)常用参数

这一节我们看一下wrk常用的命令行参数。

-c, --connections: HTTP连接数的总量。对于每一个线程,保持的连接数N
                   N = connections/threads

-d, --duration:    测试运行时间, e.g. 2s, 2m, 2h

-t, --threads:     总的线程数

-s, --script:      lua脚本,后面会讲

-H, --header:      设置请求的HTTP header, e.g. "User-Agent: wrk"

    --latency:     打印详细的时延统计

    --timeout:     如果请求的timeout的时间内没有响应,那么就记录1个timeout

具体例子

10个线程100个连接跑1个小时

wrk -t10 -c100 -d1h www.example.com

10个线程100个连接跑1个小时,请求的响应超时时间设置为1s

wrk -t10 -c100 -d1h --timeout=1s www.example.com

模拟ios上的safari浏览器 10个线程100个连接跑1个小时

wrk -t10 -c100 -d1h --header="User-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.0 Mobile/15E148 Safari/604.1" www.example.com
0

相关课程

Locust实用教程
图文
Locust实用教程

课程分类: 性能测试 测试工具

python语言实现的非常出色性能测试工具

  • 已完结
  • 已更新9集
  • 最后更新时间: 2024-03-18 12:24:59

免费

查看详情
Jmeter综合教程
图文
Jmeter综合教程

课程分类: 性能测试

跟jmeter相关

  • 已完结
  • 已更新21集
  • 最后更新时间: 2024-03-18 10:44:37

免费

查看详情
性能测试基础教程
图文
性能测试基础教程

课程分类: 性能测试

从零开始了解性能测试

  • 已完结
  • 已更新13集
  • 最后更新时间: 2024-03-18 07:40:49

免费

查看详情