ApacheJMeter를 Ubuntu 20.04에 설치하는 방법

4733 단어
ApacheJMeter는 로드 테스트 도구입니다.Java 기반 소스입니다.JMeter는 시스템의 기능 동작을 분석하는 데 사용할 수 있습니다.그것은 시스템이 부하 테스트에서의 성능을 측정한다.이 예에서 부하 시뮬레이션은 응용 프로그램 규범의 제한에 가까운 최종 사용자 행위를 모의합니다.JMeter는 가변 또는 중량 로드를 시뮬레이션하는 데 사용할 수 있습니다.시뮬레이션은 하나 이상의 서버에서 할 수 있습니다.그것 또한 네트워크나 시스템의 강도를 측정하는 대상을 통해 진행할 수 있다.JMeter는 사용자 그룹을 시뮬레이션합니다.서버나 네트워크에 요청을 보냅니다.되돌아오는 통계 데이터는 시각화 도표를 통해 사용자와 공유된다.JMeter는 브라우저 플러그인에 대한 지원도 제공합니다.
이 자습서에서는 Ubuntu 20.04에서 ApacheJMeter를 설치하고 사용하는 방법을 보여 드리겠습니다.

선결 조건

  • 대서양의 새로운 Ubuntu 20.04 데스크톱 VPS.net 클라우드 플랫폼.
  • 서버에 루트 암호가 구성되어 있습니다.
  • 첫 번째 단계는 대서양을 창조하는 것이다.Net 클라우드 서버


    우선 메일박스Atlantic.Net Cloud Server에 로그인하세요.새 server를 만들고 최소 2GB 메모리의 Ubuntu 20.04를 운영체제로 선택합니다.SSH를 통해 클라우드 서버에 연결하고 페이지 상단에 강조 표시된 자격 증명을 사용하여 로그인합니다.
    Ubuntu20.04 서버에 로그인한 후 다음 명령을 실행하여 사용 가능한 최신 패키지로 기본 시스템을 업데이트합니다.apt-get update -y

    2단계 - Java 설치


    ApacheJMeter는 Java 기반 응용 프로그램이므로 시스템에 Java를 설치해야 합니다.다음 명령을 실행하여 설치할 수 있습니다.apt-get install openjdk-8-jdk -yJava를 설치한 후 다음 명령을 사용하여 설치된 Java 버전을 확인합니다.java -version다음과 같은 출력을 받아야 합니다.
    openjdk version "1.8.0_272"
    OpenJDK Runtime Environment (build 1.8.0_272-8u272-b10-0ubuntu1~20.04-b10)
    OpenJDK 64-Bit Server VM (build 25.272-b10, mixed mode)
    OpenJDK 64-Bit Server VM (build 25.272-b10, mixed mode)
    

    3단계 - Apache 웹 서버 설치


    이 자습서에서는 Jmeter를 사용하여 Apache 웹 서버의 로드를 테스트합니다.따라서 시스템에 Apache 웹 서버를 설치해야 합니다.다음 명령을 사용하여 설치할 수 있습니다.apt-get install apache2 -yApache 웹 서버를 설치한 후 Apache 서비스를 시작하고 시스템을 다시 시작할 때 Apache 서비스를 시작합니다.systemctl start apache2 systemctl enable apache2

    4단계 - ApacheJMeter 설치


    ApacheJMeter는 기본적으로 Ubuntu 20.04 기본 저장소에서 사용할 수 없습니다.따라서 공식 웹사이트에서 다운로드해야 합니다.
    다음 명령을 사용하여 다운로드할 수 있습니다.wget https://downloads.apache.org//jmeter/binaries/apache-jmeter-5.3.zip다운로드한 후 다음 명령을 사용하여 다운로드한 파일의 압축을 풉니다.unzip apache-jmeter-5.3.zip

    5단계 - ApacheJMeter 응용 프로그램 시작


    그런 다음 디렉토리를 JMeter로 변경합니다.cd apache-jmeter-5.3/bin이제 다음 명령을 사용하여 JMeter 응용 프로그램을 시작합니다.
    ./jmeter
    
    다음 페이지에 JMeter 인터페이스가 표시되어야 합니다.

    테스트 계획의 이름을 제공하고 '저장' 단추를 누르십시오.다음과 같이 왼쪽 창에서 테스트 계획을 볼 수 있습니다.

    다음에 테스트 계획에 구성 요소를 추가해야 합니다.

    스레드 그룹 추가


    스레드 그룹을 추가하려면plan1을 오른쪽 단추로 누르고dd=>Threads(Users)=>thread 그룹을 누르십시오.다음 페이지가 표시되어야 합니다.

    여기에서, 당신은 라인 사용자 수, 순환 계수, 상승 주기를 제공해야 합니다.완료되면 다음 단계를 계속할 수 있습니다.

    HTTP 요청 샘플러 추가


    그런 다음 각 스레드(사용자)가 액세스할 페이지 요청을 나타내는 HTTP 요청 예제 요소를 추가해야 합니다.
    추가하려면 스레드 그룹을 오른쪽 단추로 누르고dd=>Sampler=>HTTP 요청을 누르십시오.다음 페이지가 표시되어야 합니다.

    테스트할 웹 서버의 이름이나 IP 주소를 제공해야 합니다.

    시계 탐지기에 보기 결과 추가


    다음은 부하 테스트 결과를 출력하기 위해 탐지기를 추가해야 합니다.
    탐지기를 추가하려면 HTTP 요청을 마우스 오른쪽 단추로 클릭하고 테이블의dd=>Listener=>View Results를 클릭하십시오.다음 페이지가 표시되어야 합니다.

    6단계 - 테스트 실행 및 테스트 결과 획득


    이 때 기본 테스트 계획이 설정되어 있습니다.이제 테스트할 때가 됐어.
    지금 녹색 화살표 단추를 누르면 테스트 계획을 시작합니다.다음 페이지에서 테스트 결과를 보아야 합니다.

    결론


    위 설명서에서 Ubuntu 20.04 데스크톱에 Apache Jemeter를 설치하는 방법을 배웠습니다.기본 테스트 계획을 만들고 테스트를 실행하는 방법도 배웠습니다.이제 ApacheJMeter를 사용하여 로드 테스트를 쉽게 수행할 수 있기를 바랍니다.
    클라우드 서버에서 응용 프로그램을 위탁 관리하고 싶다면 Atlantic.net Cloud 클라우드에서 1년 동안 무료 VPS를 위탁 관리하기 시작해 보세요!

    좋은 웹페이지 즐겨찾기