07
04月
2020
安装
yum -y install httpd-tools
查看版本(检查是否安装成功)
ab -V
使用
示例
ab -n 100 -c 10
参数说明
-n: 请求总次数
-c: 并发数
-k: 是否开启长连接
-s: 超时设置
输出
Concurrency Level: 10 并发数
Time taken for tests: 1.016 seconds 总耗时
Complete requests: 100 成功请求数
Failed requests: 0 失败请求数
Requests per second: 98.38 [#/sec] (mean) 即每秒的响应请求数,也即是最大吞吐能力(qps)总请求数/总耗时
Time per request: 101.648 [ms] (mean) 客户端发出请求到收到响应,单个请求所耗费的时间
Time per request: 10.165 [ms] (mean, across all concurrent requests) 表示服务端处理单个请求所耗费的时间, 那么 101.648-10.165=91.483ms ,表示单个请求在网络传输中所耗费的时间,也就是说:客户端发出请求到收到响应的耗时=网络传输所耗费的时间+服务端处理请求所耗费的时间
Transfer rate: 103.95 [Kbytes/sec] received :传输速率,可作为网络环境测试的重要参考