简介:Apache公司出品,简单容易上手的压力测试工具
- 安装:
yum install httpd-tools -y
- 基本使用:ab -n 10000 -c 1000 http://127.0.0.1/
参数 n: 要发送的请求数
参数 c: 并发数,一次产生的请求数量 - 结果的简单说明:
Server Software: Apache/2.4.6 #web服务器软件名称及其版本号
Server Hostname: 127.0.0.1 #web服务器Hostname
Server Port: 80 #web服务器端口
Document Path: / #请求的路径
Document Length: 4897 bytes #请求的文档的大小
Concurrency Level: 100 #并发数
Time taken for tests: 0.056 seconds #完成所有请求所耗费的时间
Complete requests: 1000 #完成的请求数量
Failed requests: 0 #失败的请求数量
Write errors: 0
Non-2xx responses: 1000
Total transferred: 5179000 bytes #总的传输量
HTML transferred: 4897000 bytes #服务器返回的HTML文件大小总量
Requests per second: 17915.37 [#/sec] (mean) #关键指标QPS,平均每秒完成的请求数
Time per request: 5.582 [ms] (mean) #用户平均请求等待时间
Time per request: 0.056 [ms] (mean, across all concurrent requests) #服务器完成一个请求的平均时间
Transfer rate: 90609.07 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.4 0 2
Processing: 1 5 0.7 5 5
Waiting: 1 5 0.8 5 5
Total: 3 5 0.4 5 6
Percentage of the requests served within a certain time (ms)
50% 5 #50%的请求在5ms内完成
66% 5 #66%的请求在5ms内完成 (以下以此类推)
75% 5
80% 5
90% 5
95% 5
98% 6
99% 6
100% 6 (longest request)
网友评论