ab压力测试解读


ab -n 100 -c10 https://xxxx.xxx/
  • 未开启缓存加速
Concurrency Level:      10
Time taken for tests:   49.483 seconds
Requests per second:    2.02 [#/sec] (mean)
Time per request:       4948.256 [ms] (mean)
Time per request:       494.826 [ms] (mean, across all concurrent requests)
Transfer rate:          90.64 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        3  379 560.2    218    3852
Processing:   225 4421 2185.0   3853   11682
Waiting:      224 2369 1495.5   2217    7698
Total:        230 4800 2268.9   4368   11702
  • 已开启缓存加速
Concurrency Level:      10
Time taken for tests:   44.122 seconds
Requests per second:    2.27 [#/sec] (mean)
Time per request:       4412.155 [ms] (mean)
Time per request:       441.215 [ms] (mean, across all concurrent requests)
Transfer rate:          101.65 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        3  309 451.5    208    1828
Processing:     2 3991 2757.7   3168   12911
Waiting:        1 1681 1633.6   1228    8680
Total:          6 4300 2792.6   3325   12919
压测结果:
Server Software: nginx (服务器软件名称及版本信息)

Server Hostname: www.xxx.com(服务器主机名)

Server Port: 443 (服务器端口)

Document Path: / (供测试的URL路径)

Document Length: 45638 bytes (供测试的URL返回的文档大小)

Concurrency Level: 10 (并发数)

Time taken for tests: 44.122 seconds (压力测试消耗的总时间)

Complete requests: 100 (压力测试的的总次数)

Failed requests: 0 (失败的请求数)

Write errors:           0 (写入错误次数)

Total transferred: 4592600 bytes (传输的总数据量)

HTML transferred: 4563800 bytes (HTML文档的总数据量)

Requests per second: 2.27 [#/sec] (mean) (平均每秒的请求数)

Time per request: 4412.155 [ms] (mean) (所有并发用户(这里是100)都请求一次的平均时间)

Time per request: 441.215 [ms] (mean, across all concurrent requests) (单个用户请求一次的平均时间)

Transfer rate: 101.65 [Kbytes/sec] received (传输速率,单位:KB/s)