url='http://localhost/'
# 10명이 총 100회 요청
ab -n 100 -c 10 $url
# 100명이 총 1000회 요청
ab -n 1000 -c 100 $url
Benchmarking localhost (be patient).....done
Server Software:
Server Hostname: http://localhost/
Server Port: 80
Document Path: /
Document Length: 0 bytes
# 동시 실행한 유저
Concurrency Level: 10
# 전체 테스트 소요시간
Time taken for tests: 2.595 seconds
# 응답 받은 요청
Complete requests: 100
# 실패한 요청
Failed requests: 0
Write errors: 0
Non-2xx responses: 100
Total transferred: 11300 bytes
HTML transferred: 0 bytes
# 초당 요청 수
Requests per second: 38.53 [#/sec] (mean)
# 요청 1회(동시 실행한 유저만큼)의 소요시간
Time per request: 259.544 [ms] (mean)
# 요청 1건의 소요시간
Time per request: 25.954 [ms] (mean, across all concurrent requests)
Transfer rate: 4.25 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 26 33.0 16 201
Processing: 0 216 140.2 195 595
Waiting: 0 119 113.2 86 500
Total: 16 242 152.2 217 649
Percentage of the requests served within a certain time (ms)
50% 217
66% 316
75% 347
80% 394
90% 480
95% 518
98% 602
99% 649
100% 649 (longest request)
응답의 길이가 다를 경우 실패로 표시