공유할 서비스 선택

TECH


TECH

Middleware (오픈소스 활용-23) (부하테스트 Tool) Jmeter 설치 및 구성 가이드

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 1,274회 좋아요 0회 작성일 23-11-08 20:10

본문

안녕하세요. 미들웨어 입니다.

부하 테스트를 진행하게 되면 부하를 넣어줄 툴이 필요합니다.

로드너러를 사용해도 좋지만, 현실적으로 비용이 부담되서 오픈소스 Tool 을 찾게 됩니다.

저 또한 부하테스트를 종종 하는데, 그럴때 마다 몇가지 오픈소스 Tool을 사용해서 활용하고 있습니다.

부하테스트를 하는 오픈소스 Tool을 정리해보면 몇가지가 있습니다.

  1. Locust

http://www.chlux.co.kr/bbs/board.php?bo_table=board02&wr_id=144&sca=Middleware&sfl=wr_subject&stx=%EB%B6%80%ED%95%98&sop=and

 

초창기에 설치 및 구성을 정리해뒀는데, 간단하게 처리할 수 있는 기능을 가지고 있습니다.

6c34dd3ae2ed520ef137301fa99ff568_1699441851_5167.png
 

2. Apache Jmeter

https://jmeter.apache.org/

Apache 재단에서 만든 Jmeter 이 있는데, 이걸 사용하면 Locust 보다 좀 더 디테일하게 분석을 할 수 있습니다.

다운로드 파일 : apache-jmeter-5.6.2.zip

아래처럼 화면이 나오면 Download Releases를 선택하고 zip 파일을 받아주세요

압축을 풀어주고 /bin 폴더에 넣고 실행합니다... (이건 윈도우 기준)

윈도우는 참 쉽겠조..? 하지만 저희는 대부분 서버인 Linux 에서 구현하므로 조금 더 손본 곳이 많아집니다.

물론 윈도우 환경이면 압축풀고 실행.. 이런 가이드를 적을 필요도 없을 것 같네요.

3. 리눅스에서 Jmeter 구성

apache-jmeter-5.6.2.tgz 다운로드 받은 파일을 리눅스 원하는 경로에 올려줍니다.

cd bin 이동한하면 아래처럼 jmeter.sh 파일이 있습니다.

6c34dd3ae2ed520ef137301fa99ff568_1699441791_1501.png
 

 

그 다음 아래 명령어로 실행~!

만약 서버에 GUI를 실행 할 프로그램이 없으면 xshell 과 Xmanage를 설치하시면 편리하게 이용 가능합니다.

  • 명령어 : ./jmeter.sh 실행

6c34dd3ae2ed520ef137301fa99ff568_1699441624_7366.png

 

  • 실행되면 GUI 콘솔로 Jmeter 이 실행됐습니다.

6c34dd3ae2ed520ef137301fa99ff568_1699441643_6228.png

  • Jmeter 사용법

사용법은 구글에 워낙 많이 정리가 되있으니 아래 링크로 대처 하겠습니다.

https://devlos.tistory.com/69 

 

 

 

 

그럼 열공하세요~!!

 

 

 

 

 

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
109 Middleware 미들웨어 아이디로 검색 전체게시물 06-07 111
(Apache) Apache & Webtier에서 Nginx와 동일한 비동기 방식 처리 하기 (MPM-event)

카테고리 : Middleware

111 0
작성자 : 미들웨어 24/06/07
108 Middleware 미들웨어 아이디로 검색 전체게시물 05-21 245
(오픈소스 활용-31) (부하테스트 Tool) Jmeter 를 활용한 JDBC 부하테스트 방법 -2

카테고리 : Middleware

245 0
작성자 : 미들웨어 24/05/21
107 Middleware 미들웨어 아이디로 검색 전체게시물 05-07 351
(오픈소스 활용-30) (부하테스트 Tool) Jmeter 를 활용한 JDBC 부하테스트 방법 -1

카테고리 : Middleware

351 0
작성자 : 미들웨어 24/05/07
106 Middleware 미들웨어 아이디로 검색 전체게시물 04-22 299
(오픈소스 활용-29) was에서 T4CConnection (Locked) 발생시 해결방법

카테고리 : Middleware

299 0
작성자 : 미들웨어 24/04/22
105 Middleware 미들웨어 아이디로 검색 전체게시물 04-08 262
(오픈소스 활용-28) Java Flight Recorder 이란? Java 모니터링을 구현가능

카테고리 : Middleware

262 0
작성자 : 미들웨어 24/04/08
104 Middleware 미들웨어 아이디로 검색 전체게시물 03-21 338
(오픈소스 활용-27) Redis Cache 란? 활용방법과 다운로드

카테고리 : Middleware

338 0
작성자 : 미들웨어 24/03/21
103 Middleware 미들웨어 아이디로 검색 전체게시물 03-07 377
(weblogic 활용) WebLogic Kubernetes Toolkit-UI (무료) 설치 및 구성가이드

카테고리 : Middleware

377 0
작성자 : 미들웨어 24/03/07
102 Middleware 미들웨어 아이디로 검색 전체게시물 02-20 684
(AI-2) Chat-GPT 4All - 허깅페이스 & LLM 국내 인기순위 (Open Ko-LLM LeaderBoard)

카테고리 : Middleware

684 0
작성자 : 미들웨어 24/02/20
101 Middleware 미들웨어 아이디로 검색 전체게시물 02-06 1112
(AI-1) Chat-GPT 4All - PC 설치 방법

카테고리 : Middleware

1,112 0
작성자 : 미들웨어 24/02/06
100 Middleware 미들웨어 아이디로 검색 전체게시물 01-19 412
(오픈소스 활용-26) scouter 2.22 에서 Weblogic14 모니터링 등록 중 이슈 조치방법

카테고리 : Middleware

412 0
작성자 : 미들웨어 24/01/19
Total 109건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top