강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

아파치 밴치마킹툴 ab 로 특정 웹사이트 다중 세션으로 응답속도 측정하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

아파치 밴치마킹툴 ab 로 특정 웹사이트 다중 세션으로 응답속도 측정하기

 

ab로 다음과 같이 -c옵션을 사용하면 한번에 수행할 다중 요구수를 지정할 수 있습니다.

 

  지정하지 않는다면 기본값은 1이 됩니다.

 

  테스트시에 -c 30이라고 주었으며, 결과를 보시면 “concurrency Level  30”이라는 것을 확인할 수 있을 것입니다.

 

 , 동시에 다중세션을 테스트한 것이며 그 결과를 확인 할 수 있습니다.

 

 결과값의 분석은 앞에 설명된 내용과 비교하면서 보시기 바랍니다.

 

 

 

[root@host3 bin]# ab -c 30 http://www.yahoo.com/
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.116 $> apache-2.0
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/

Benchmarking www.yahoo.com (be patient).....done


Server Software:       
Server Hostname:        www.yahoo.com
Server Port:            80

Document Path:          /
Document Length:        32247 bytes

Concurrency Level:      30
Time taken for tests:   1.75287 seconds
Complete requests:      1
Failed requests:        0
Write errors:           0
Total transferred:      32600 bytes
HTML transferred:       32247 bytes
Requests per second:    0.93 [#/sec] (mean)
Time per request:       32258.610 [ms] (mean)
Time per request:       1075.287 [ms] (mean, across all concurrent requests)
Transfer rate:          28.83 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:      208  208   0.0    208     208
Processing:   866  866   0.0    866     866
Waiting:      219  219   0.0    219     219
Total:       1074 1074   0.0   1074    1074
root@host3 bin]#

 
, 위의 결과를 보시면 www.yahoo.com웹사이트의 응답속도를 ab유틸리티로 측정을 하면서 다중세션테스트를 위하여 “-c 30”옵션을 사용 하였습니다.

 

  하나의 세션으로 응답속도를 측정하는 것 보다는 이번 예와같이 다중 세션으로 응답속도를 측정하는 것이 보다 신뢰있는 결과라고 할 수 있습니다.

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,056 명
  • 현재 강좌수 :  35,910 개
  • 현재 접속자 :  261 명