wrk压测工具

Wrk 压测工具介绍:

  • Wrk 压测工具安装
  • Wrk 只支持类 UNIX 系统
  • 能用少量的线程测大量的连接

Wrk 压测工具安装:

  1.  在类 UNIX 系统上执行: git clone https://github.com/wg/wrk
  2. 进入wrk目录: cd wrk
  3. 执行  make  命令,执行完后会生成一个可执行的 wrk 文件

使用方法:

 

使用示例:

NEOdeMacBook-Pro:wrk zhenxink$ wrk -t 4 -c300 -d30s --latency "http://www.baidu.com"
Running 30s test @ http://www.baidu.com
  4 threads and 300 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   204.09ms   94.83ms   1.33s    77.34%
    Req/Sec   322.28     89.75   490.00     80.11%
  Latency Distribution
     50%  188.62ms
     75%  221.79ms
     90%  304.04ms
     99%  588.11ms
  5993 requests in 30.04s, 59.99MB read
  Socket errors: connect 0, read 58025, write 0, timeout 0
Requests/sec:    199.52
Transfer/sec:      2.00MB

// 解释:使用4个线程保持300个连接,对百度首页进行30秒的压测,并要求在压测结果中输出响应延迟信息

压测结果:

 

Code your future.
原文地址:https://www.cnblogs.com/neozheng/p/15745091.html