다운로드 및 설치 방법 Apache JMeter (Windows)
⚡ 스마트 요약
다운로드 및 설치 Apache JMeter 네 단계로 호환되는 장치를 설치하세요. Java 런타임, 다운로드 JMeter 바이너리 파일을 압축 해제하고 GUI, 서버 또는 명령줄 모드에서 실행하세요. 동일한 절차가 모든 플랫폼에서 적용됩니다. Windows, macOS그리고 리눅스는 다음과 같은 이유로 JMeter 순수하다 Java 응용 프로그램.

Operating 시스템 지원 JMeter
JMeter 하는 순수한 Java 이 애플리케이션은 호환되는 모든 운영 체제에서 올바르게 실행됩니다. Java 런타임. 공식적으로 지원되는 플랫폼은 다음과 같습니다.
- Windows
- macOS
- 리눅스(포함) Ubuntu(데비안, 센트OS 등)
설치 단계 JMeter
1 단계) 설치 Java
때문에 JMeter 순수하다 Java 데스크톱 애플리케이션이므로, 완벽하게 호환되는 소프트웨어가 필요합니다. Java JDK 8 이상 (이전 버전) JMeter 릴리스도 지원됩니다 Java 6) 최신 버전을 다운로드하여 설치하세요. Java SE 개발 키트 Oracle Java 다운로드 페이지 또는 Adoptium과 같은 OpenJDK 배포판을 사용하십시오. Microsoft OpenJDK 빌드 또는 Amazon 옳은.
설치가 완료되면 다음 검사를 통해 JDK를 확인하십시오.
- 열기 단말기 on Windows, macOS, 또는 Linux.
- 달리기
java -version.
경우 Java 런타임이 올바르게 설치되었으며, 아래와 같이 터미널에 버전이 출력됩니다.
아무것도 인쇄되지 않으면 프로그램을 다시 설치하십시오. Java SE 런타임을 참조하세요. 이 튜토리얼 전체 지침을 보려면
2단계) 다운로드 JMeter
최신 바이너리 파일을 다음에서 다운로드하십시오. Apache JMeter 다운로드 페이지현재 안정선은 다음과 같습니다. JMeter 5.x 시리즈는 다음을 필요로 합니다. Java 8 버전 이상. 이전 버전의 문서 및 스크린샷은 참조될 수 있습니다. JMeter 4.x 버전이든 2.9 버전이든 설치 과정은 동일합니다.
선택 바이너리 아래와 같이 파일(zip 또는 tgz)을 압축 해제하세요.
3단계) 설치
JMeter 설치는 매우 간단합니다. 설치 마법사가 없습니다. 압축 파일을 원하는 디렉토리에 압축 해제하세요. JMeter 이제 실행 가능하며 설치가 완료되었습니다. 폴더 구조는 다음과 같습니다.
그 안의 디렉토리들 JMeter 이 폴더는 다음과 같은 용도로 사용됩니다.
- /큰 상자 — 시작하는 스크립트 JMeter (
jmeter.bat,jmeter.sh,jmeter-server). - /문서 - JMeter 선적 서류 비치.
- /추가 — 개미 관련 추가 콘텐츠 및 샘플 스크립트.
- / lib — 제3자 Java 라이브러리에서 사용됨 JMeter.
- /lib/ext - 핵심 JMeter JAR 파일 및 프로토콜 구현.
- /lib/junit - JUnit 에 사용되는 라이브러리 JUnit 샘플러.
- /printable_docs — 인쇄 가능한 HTML 문서입니다.
4단계) 실행 JMeter
JMeter 세 가지 모드로 시작할 수 있으며, 각 모드는 서로 다른 사용 사례에 적합합니다.
- GUI 모드 테스트 계획을 수립하고 디버깅하는 데 사용합니다.
- 서버 모드 여러 대의 기기에서 분산 테스트를 수행하기 위해.
- 명령줄(비GUI) 모드 실제 운영 환경에 적합한 부하 테스트용입니다.
스타트 JMeter GUI 모드에서
On Windows, 운영 /bin/jmeter.bat. 에 macOS 또는 Linux에서 실행하세요. /bin/jmeter. 그만큼 JMeter UI는 아래와 같이 실행됩니다.
아래 주석이 달린 스크린샷은 주요 내용을 강조합니다. JMeter GUI 구성 요소 - 테스트 계획 트리, 워크벤치 및 오른쪽 요소 편집기.
실행 방법 JMeter 비 GUI 모드에서
스타트 JMeter 서버 모드에서
서버 모드는 다음 용도로 사용됩니다. 분산 테스트 클라이언트-서버 토폴로지를 사용합니다. JMeter 뛰어 들다 섬기는 사람 각 부하 발전 기계의 모드 및 GUI 사용자 워크스테이션의 모드(컨트롤러).
서버 모드를 시작하려면 다음 명령을 실행하세요. bin/jmeter-server.bat on Windows or bin/jmeter-server on macOS 및 Linux.
스타트 JMeter 명령줄 모드에서
JMeter's GUI는 상당한 메모리와 CPU를 소모하므로 실제 부하 생성을 위해 해당 리소스를 확보하려면 프로덕션 부하 테스트는 항상 GUI 모드가 아닌 모드로 실행해야 합니다.
명령줄 예시:
jmeter -n -t testPlan.jmx -l log.jtl -H 127.0.0.1 -P 8000
주요 스위치:
-n— GUI 모드가 아닌 모드로 실행합니다.-t— JMX 테스트 플랜으로 가는 경로입니다.-l— 출력 로그 파일(JTL).-H,-P— 프록시가 필요한 경우 프록시 호스트 및 포트 번호.
추가 패키지
필요한 프로토콜 및 보고 기능에 따라 아래의 선택적 패키지 중 하나 이상을 설치하십시오.
- Java 컴파일러 — 건설해야 할 필요함 JMeter 소스 코드를 사용하거나 사용자 지정 플러그인을 컴파일합니다.
- SAX XML 파서 - XML을 위한 간단한 API 이는 매우 큰 XML 페이로드를 위한 대안적인 XML 파서입니다.
- 이메일 지원 - JMeter SMTP, POP3(S) 및 IMAP(S) 샘플러가 포함되어 있으며 테스트가 완료되면 이메일을 보낼 수도 있습니다.
- JDBC 드라이버 — JDBC 샘플러를 통해 데이터베이스 서버를 테스트하려면 적절한 드라이버 JAR 파일을 설치하십시오.
- 플러그인 관리자 - JMeter 플러그인 관리자를 사용하면 PerfMon 및 사용자 지정 스레드 그룹과 같은 커뮤니티 플러그인에 한 번의 클릭으로 액세스할 수 있습니다.
JMeter Linux에서
달리는 JMeter on Linux 이는 실행과 동일합니다. Windows — 호출하다 쉘 스크립트 에 bin/:
jmeter— 출시 JMeter기본적으로 GUI 모드입니다.jmeter-server— 시작 JMeter 서버 모드에서 (올바른 인수를 사용하여 메인 스크립트를 호출합니다).jmeter.sh— JVM 옵션이 지정되지 않은 기본 실행기입니다.mirror-server.sh— 실행합니다 JMeter GUI 모드가 아닌 미러 서버.shutdown.sh— 비 GUI 인스턴스를 정상적으로 종료합니다.stoptest.sh— GUI가 아닌 인스턴스를 갑자기 종료합니다.
문제해결 JMeter 설치
새 설치 중 흔히 발생하는 문제와 해결 방법:
- "자바를 인식할 수 없습니다" Windows: JDK를 추가하세요
bin해당 폴더를 PATH에 추가하고 터미널을 다시 여세요. - JMeter GUI가 시작되지 않습니다: 확인하다 Java PATH에서 8 이상은 다음과 같습니다.
java -version구형 JRE는 더 이상 최신 버전을 지원하지 않습니다. JMeter 출시. - HiDPI 글꼴 문제: 편집
bin/jmeter.properties그리고 댓글을 취소합니다jmeter.hidpi.mode=true적절한 축척으로. - 대규모 테스트에서 힙 메모리 부족 오류 발생: 모집
HEAP="-Xms1g -Xmx4g"inbin/jmeter.batorbin/jmeter. - 서버 모드 RMI 오류: 세트
server.rmi.ssl.disable=trueinjmeter.properties격리된 연구실 네트워크의 경우.









