살인!
리눅스 서버
리눅스 서버 - 아파치 웹 스트레스 테스트(ab) 사용법
이 름 : 바다아이
|
조회수 : 14726
짧은 주소 : https://www.bada-ie.com/su/?631591780180
-Apache HTTP server Benchmarking tool
- 아파치의 응답속도를 측정하는 밴치마킹 툴
- 명령어 위치: /usr/local/apache/bin/ab
혹시 명령어 위치가 모른다면 find
[root@localhost ~]# find / -name ab
/usr/share/locale/ab
/usr/bin/ab
이렇게 찾아라!!
[root@root ~]# ab -c 한번에수행할 다중요구 수 -n 페이지요청수 -t 테스트허용최대시간 URL
예)
[root@root ~]# ab -c 1000 -n 1000 -t 10 http://www.naver.com/
- 1000의 유저가 동시에 1000개의 페이지를 최대 10초동안 호출하는 테스트
- 측정결과 분석
Server Software
아파치 버전을 표시
Server Hostname
특정사이트의 이름
Server Port
웹서비스 사용 포트 번호
Document Path
초기 문서가 존재하는 웹문서 root위치
Time take for tests
응답시간(매우 중요한 결과 값)
Document Length
초기문서의 크기
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
초당 전송 가능한 용량
|
|