Skip to content
Server
2016.02.22 10:42

아파치 ab 로 성능테스트 하기

조회 수 12366 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

아파치 ab 로 성능테스트 하기

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


C:\AutoSet10\server\bin>ab -c 10 -n 100 http://127.0.0.1/

This is ApacheBench, Version 2.3 <$Revision: 1706008 $>

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Licensed to The Apache Software Foundation, http://www.apache.org/


Benchmarking 127.0.0.1 (be patient)...

Test aborted after 10 failures


apr_socket_connect(): 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다.

 (730061)


C:\AutoSet10\server\bin>ab -c 10 -n 1000 http://127.0.0.1/

This is ApacheBench, Version 2.3 <$Revision: 1706008 $>

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Licensed to The Apache Software Foundation, http://www.apache.org/


Benchmarking 127.0.0.1 (be patient)

Completed 100 requests

Completed 200 requests

Completed 300 requests

Completed 400 requests

Completed 500 requests

Completed 600 requests

Completed 700 requests

Completed 800 requests

Completed 900 requests

Completed 1000 requests

Finished 1000 requests



Server Software:        Apache/2.4.17

Server Hostname:        127.0.0.1

Server Port:            80


Document Path:          /

Document Length:        0 bytes


Concurrency Level:      10

Time taken for tests:   2.950 seconds

Complete requests:      1000

Failed requests:        0

Non-2xx responses:      1000

Total transferred:      387000 bytes

HTML transferred:       0 bytes

Requests per second:    338.93 [#/sec] (mean)

Time per request:       29.504 [ms] (mean)

Time per request:       2.950 [ms] (mean, across all concurrent requests)

Transfer rate:          128.09 [Kbytes/sec] received


Connection Times (ms)

              min  mean[+/-sd] median   max

Connect:        0    0   1.7      0      16

Processing:    16   29   9.2     31      94

Waiting:       16   29   9.3     31      94

Total:         16   29   9.1     31      94


Percentage of the requests served within a certain time (ms)

  50%     31

  66%     31

  75%     31

  80%     31

  90%     31

  95%     47

  98%     47

  99%     62

 100%     94 (longest request)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


C:\AutoSet10\server\bin>ab -c 100 -n 1000 http://127.0.0.1/

This is ApacheBench, Version 2.3 <$Revision: 1706008 $>

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Licensed to The Apache Software Foundation, http://www.apache.org/


Benchmarking 127.0.0.1 (be patient)

Completed 100 requests

Completed 200 requests

Completed 300 requests

Completed 400 requests

Completed 500 requests

Completed 600 requests

Completed 700 requests

Completed 800 requests

Completed 900 requests

Completed 1000 requests

Finished 1000 requests



Server Software:        Apache/2.4.17

Server Hostname:        127.0.0.1

Server Port:            80


Document Path:          /

Document Length:        0 bytes


Concurrency Level:      100

Time taken for tests:   3.064 seconds

Complete requests:      1000

Failed requests:        0

Non-2xx responses:      1000

Total transferred:      387000 bytes

HTML transferred:       0 bytes

Requests per second:    326.41 [#/sec] (mean)

Time per request:       306.363 [ms] (mean)

Time per request:       3.064 [ms] (mean, across all concurrent requests)

Transfer rate:          123.36 [Kbytes/sec] received


Connection Times (ms)

              min  mean[+/-sd] median   max

Connect:        0    0   1.1      0      16

Processing:    31  293  82.2    296     796

Waiting:       31  293  82.1    287     796

Total:         31  293  82.1    296     796


Percentage of the requests served within a certain time (ms)

  50%    296

  66%    312

  75%    328

  80%    343

  90%    380

  95%    421

  98%    484

  99%    608

 100%    796 (longest request)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


C:\AutoSet10\server\bin>ab -c 100 -n 3000 http://127.0.0.1/

This is ApacheBench, Version 2.3 <$Revision: 1706008 $>

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Licensed to The Apache Software Foundation, http://www.apache.org/


Benchmarking 127.0.0.1 (be patient)

Completed 300 requests

Completed 600 requests

Completed 900 requests

Completed 1200 requests

Completed 1500 requests

Completed 1800 requests

Completed 2100 requests

Completed 2400 requests

Completed 2700 requests

Completed 3000 requests

Finished 3000 requests



Server Software:        Apache/2.4.17

Server Hostname:        127.0.0.1

Server Port:            80


Document Path:          /

Document Length:        0 bytes


Concurrency Level:      100

Time taken for tests:   11.376 seconds

Complete requests:      3000

Failed requests:        0

Non-2xx responses:      3000

Total transferred:      1161000 bytes

HTML transferred:       0 bytes

Requests per second:    263.72 [#/sec] (mean)

Time per request:       379.197 [ms] (mean)

Time per request:       3.792 [ms] (mean, across all concurrent requests)

Transfer rate:          99.67 [Kbytes/sec] received


Connection Times (ms)

              min  mean[+/-sd] median   max

Connect:        0    0   1.2      0      16

Processing:    47  308 140.1    296    4635

Waiting:       47  308 140.1    296    4635

Total:         47  308 140.1    296    4635


Percentage of the requests served within a certain time (ms)

  50%    296

  66%    312

  75%    328

  80%    343

  90%    359

  95%    390

  98%    421

  99%    437

 100%   4635 (longest request)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


C:\AutoSet10\server\bin>ab -c 10000 -n 100000 http://127.0.0.1/

This is ApacheBench, Version 2.3 <$Revision: 1706008 $>

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Licensed to The Apache Software Foundation, http://www.apache.org/


Benchmarking 127.0.0.1 (be patient)


Test aborted after 10 failures


apr_socket_connect(): 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다.

 (730061)


C:\AutoSet10\server\bin>




동시 접속자수(세션수) 10개로 최대 100개의 요청을 지정한 URL에 보내 응답을 받는 테스트

 

[root@zabbix ~]# ab -c 10 -n 100 http://localhost/zabbix/overview.php
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/

Benchmarking localhost (be patient).....done


Server Software:        Apache/2.2.17
Server Hostname:        localhost
Server Port:            80

Document Path:          /zabbix/overview.php
Document Length:        12717 bytes

Concurrency Level:      10
Time taken for tests:   28.047 seconds
Complete requests:      100
Failed requests:        17
   (Connect: 0, Receive: 0, Length: 17, Exceptions: 0)
Write errors:           0
Total transferred:      1312283 bytes
HTML transferred:       1271683 bytes
Requests per second:    3.57 [#/sec] (mean)
Time per request:       2804.683 [ms] (mean)
Time per request:       280.468 [ms] (mean, across all concurrent requests)
Transfer rate:          45.69 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    2   7.1      0      38
Processing:  2279 2776 333.4   2673    3540
Waiting:     2278 2772 333.0   2667    3539
Total:       2279 2778 332.7   2691    3540

 

 

# 결과 항목 의미

- Server Software      : 아파치 버전
- Server Hostname      : 사이트 이름(도메인명)
- Server Port          : 사용 포트번호
- Document Path        : 초기 문서가 존재하는 웹문서 root 위치 
- Time take for tests  : 응답 시간(매우 중요한 결과 값임)
- Document Length      : 초기문서(대부분 index.html, index.htm)의 용량크기
- Complete requests    : 요구에 응답 완료한 세션수
- Failed requests      : 요구에 응답 실패한 세션수
- Broken pipe errors   : 실패한 에러수 
- Total transferred    : 총 전송 바이트수
- HTTP transferred     : 총 전송한 HTML 바이트수
- Requests per second  : 초당 응답 요구수
- Time per request     : 요구에 응답한 시간(단위 micro second, 중요한 결과값)
- Time per request     : 요구에 응답한 시간
- Transfer rate        : 초당 전송 가능한 용량



로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 분류 제목 날짜 조회 수
637 컴퓨터잡담 호스트 / 서버운영자가 가볼만한 사이트 2011.06.17 5423
636 컴퓨터잡담 메모리 용량이 넉넉하다면 램디스크를 한번 써보라, 1 2010.07.27 5433
635 컴퓨터잡담 PC에 안드로이드 설치하기 1 file 2015.07.18 5443
634 컴퓨터잡담 [JavaScript] DOM-HTML(을)를 조작하기 위한 구조 2011.09.02 5468
633 컴퓨터잡담 인터넷 익스플로러 창닫힘 현상 해결방법 3 2011.08.23 5468
632 컴퓨터잡담 Generic Host Process for Win32 Services 오류 2 2012.03.20 5490
631 Excel 독서감상문 EBS교육방송 체험학습 양식 file 2018.01.17 5528
630 Server PuTTY Download Page(telnet,ftp,ssh) file 2016.12.06 5541
629 컴퓨터잡담 FTP 자동 업로드 사용방법 2 2012.03.26 5574
628 Server 우린친구블로그 서버 다운해결방법과 MYSQL 실행 안될 때 복구방법 file 2017.06.21 5645
627 컴퓨터잡담 램디스크 숨기는 방법 2 2010.10.02 5671
626 자바(JAVA) 자바 애플릿 예제 2015.03.18 5681
625 WindowsTip 윈도우 CPU 사용률 확인, 실시간 저장하기 2016.08.24 5694
624 컴퓨터잡담 무설치 브라우저 1 2 2011.01.12 5703
623 컴퓨터잡담 정부의 부동산 재테크 실력은 부동산 경기침체 때 발휘한다. 2010.06.27 5708
622 WindowsTip DOS Batch - FTP Scripts 배치파일 2015.11.12 5741
621 컴퓨터잡담 [WGATRAY.EXE] 정품인증 Windows Genuine Advantage 수동 삭제 3 2011.06.20 5753
620 컴퓨터잡담 EDITPLUS 파일비교 방법 2 file 2012.12.23 5758
619 AutoHotKey [COM제어] 바탕화면 바로가기 2011.02.11 5805
618 컴퓨터잡담 메이플스토리 입력신호범위초과(out of range)에러메세지 해결방법 file 2018.07.26 5824
Board Pagination Prev 1 ... 13 14 15 16 17 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소