
-c : 한번에 수행할 다중 요구수
-n : 페이지요청수
-t : 테스트 허용 최대시간
[root@localhost ~]# /usr/local/apache/bin/ab -c 200 -n 1000 -t 10 http://$도메인/
This is ApacheBench, Version 2.3 < $Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
[root@localhost ~]# /usr/local/apache/bin/ab -c 200 -n 1000 -t 10 http://$도메인/
Benchmarking http://www.msnote.co.kr (be patient)
Finished 2 requests
Server Software: Apache/2.2.17
Server Hostname: http://www.msnote.co.kr
Server Port: 80
Document Path: /
Document Length: 10677 bytes
Concurrency Level: 200
Time taken for tests: 10.598 seconds
Complete requests: 2
Failed requests: 0
Write errors: 0
Total transferred: 21826 bytes
HTML transferred: 21354 bytes
Requests per second: 0.19 [#/sec] (mean)
Time per request: 1059813.300 [ms] (mean)
Time per request: 5299.066 [ms] (mean, across all concurrent requests)
Transfer rate: 2.01 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 2 14 16.0 25 25
Processing: 9425 9999 811.8 10573 10573
Waiting: 9322 9902 820.0 10482 10482
Total: 9450 10013 795.8 10575 10575
Percentage of the requests served within a certain time (ms)
50% 10575
66% 10575
75% 10575
80% 10575
90% 10575
95% 10575
98% 10575
99% 10575
100% 10575 (longest request)
서버 터질뻔;; 2코어 메모리 1G의 한계;;
top – 15:43:24 up 7 days, 8:27, 1 user, load average: 154.33, 64.88, 24.47
결과확인
Server Software 아파치 버전 표시
Server Hostname 특정사이트의 이름
Server Port 웹서비스 사용포트
Document Path 초기 문서가 존재하는 웹문서 root 위치
Time take for tests 응답시간(매우중요)
Document Length 초기문서(index)
Complete requests 요구에 응답완료한 세션수
Failed requests 요구에 실패한 세션수
Broken pipe errors 실패한 에러수
Total transferred 총 전송바이트수
HTTP transferred 총 전송한 HTML바이트수
Requests per second 초당응답요구수
Time per request 요구에 응답한 시간
Time per request 요구에 응답한 시간
Treansfer rate 초당전송가능한용량