어떻게 Apache Bench 를 통 해 웹 압력 테스트 를 실현 합 니까?
ApacheBench 는 Apache 서버 가 자체 적 으로 가지 고 있 는 웹 압력 테스트 도구 로 ab 라 고 부른다.ab 는 또 하나의 명령 행 도구 로 부 하 를 시작 하 는 이 컴퓨터 에 대한 요구 가 매우 낮 습 니 다.ab 명령 에 따라 많은 동시 방문 스 레 드 를 만 들 수 있 습 니 다.여러 방문 자 를 모 의 하 는 동시에 특정한 URL 주 소 를 방문 할 수 있 기 때문에 대상 서버 의 부하 압력 을 테스트 할 수 있 습 니 다.전체적으로 말 하면 ab 도 구 는 작고 간단 하 며 손 으로 공부 하 는 것 이 빠 르 고 필요 한 기본 적 인 성능 기준 을 제공 할 수 있 지만 도형 화 결과 가 없 으 면 모니터링 할 수 없다.
아파 치 벤 치 설치
우선 Apache 서버 를 설치 해 야 합 니 다.다운로드 주소:https://www.apachelounge.com/download/64 비트 운영 체제 에서 위의 압축 패 키 지 를 선택 하 십시오.
설치 하 다.
Ubuntu
1:apt 온라인 설치 사용:sudo apt install apache2-utils
2:설치 성공 여부 확인:ab-V
상용 매개 변수 설명 사용
테스트 보고서 해독
예시
(1)클 라 이언 트 요청 100 회 시 뮬 레이 션:
ab -n 100 http://www.example.com/
(2)100 개의 클 라 이언 트 요청 10000 회 시 뮬 레이 션:
ab -n 10000 -c 100 http://www.example.com/
(3)POST 방법의 인 터 페 이 스 를 10 번 호출 하고 전 송 된 데이터 형식 은 JSON 입 니 다.
ab -n 10 -p json-file http://www.example.com/
(4)OPTIONS 방법의 인터페이스 10 회 호출:
ab -n 10 -m OPTIONS http://www.example.com/
(5)매번 요청 한 반환 정 보 를 출력 합 니 다.
ab -n 10 -v 2 http://www.example.com/
주의 사항
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
MosP의 로컬 환경 구축 [Mac+Eclipse]이 글은 Mac에서 MosP (개원 게으름 관리 시스템) 의 로컬 환경을 구축할 때의 노트입니다.정식 설치 프로그램은 윈도를 주체로 고전했기 때문에 망각록이다. 터미널을 열고 다음 명령을 입력하십시오. 터미널을 열고...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.