ab 압력 측정 도구 결과 분석

ab 압력 측정 에 관 한 도 구 를 많이 보 았 지만 결과 에 대해 상세 하 게 분석 한 것 이 별로 없습니다. 오늘 저도 대충 설명 하 겠 습 니 다.
환경: nginx 서버, nginx 높 은 병행, 메모리 절약
 
 
결과 분석:
This is ApacheBench, Version 2.3
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 192.168.80.157 (be patient)
Completed 400 requests
Completed 800 requests
Completed 1200 requests
Completed 1600 requests
Completed 2000 requests
Completed 2400 requests
Completed 2800 requests
Completed 3200 requests
Completed 3600 requests
Completed 4000 requests
Finished 4000 requests
Server Software: Apache/2.2.15
Server Hostname: 192.168.80.157
Server Port: 80
Document Path: /phpinfo.php
#     
Document Length: 50797 bytes
#    
Concurrency Level: 1000
#      
Time taken for tests: 11.846 seconds
#         
Complete requests: 4000
#       
Failed requests: 0
#       
Write errors: 0
Total transferred: 204586997 bytes
#           
HTML transferred: 203479961 bytes
#      HTML     
Requests per second: 337.67 [#/sec] (mean)
#        ,   LR       ,      mean         
Time per request: 2961.449 [ms] (mean)
#        ,   LR          ,      mean         
Time per request: 2.961 [ms] (mean, across all concurrent requests)
#                
Transfer rate: 16866.07 [Kbytes/sec] received
#          ,                           
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 483 1773.5 11 9052
Processing: 2 556 1459.1 255 11763
Waiting: 1 515 1459.8 220 11756
Total: 139 1039 2296.6 275 11843
#           ,               
Percentage of the requests served within a certain time (ms)
50% 275
66% 298
75% 328
80% 373
90% 3260
95% 9075
98% 9267
99% 11713
100% 11843 (longest request)
#              。                ,  50%         275  ,66%         298  ,         11843  。      ,cpu           ,                     ,        Time per request        Time per request         。

 
요약: 원 격 으로 웹 서버 에 대해 압력 테스트 를 하면 효과 가 이상 적 이지 않 습 니 다 (네트워크 지연 이 너무 커서). 내부 네트워크 의 다른 서버 나 여러 대의 서버 를 사용 하여 내부 네트워크 를 통 해 테스트 하 는 것 을 권장 합 니 다. 이렇게 얻 은 데 이 터 는 정확도 가 매우 높 습 니 다.단독 서버 만 있 으 면 원 격 테스트 보다 직접 로 컬 테스트 를 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기