Jmeter.우분투.서비스 성능 측정
BenchMark, Web, JMeter- 한 트랜잭션에 다수의 Http Call 처리
- Windows 의 JMeter GUI 환경에서 서비스 성능 측정을 위한 구성을 만든다.
1) Windows 에서의 설정 순서는 다음과 같습니다.
테스트 이므로 동시 접속자수는 10명정도면 된다.
a) Parallel Controller & Sampler 플러그인 추가
b) Thread Group 아래에 Logic Controller - bzm - parallel control 추가
c) Http Request 는 Logic Controller 이하에 둬야 함.
d) 설정을 마쳤으면, Jmeter 디렉토리하의 서브 디렉토리에 test.jmx 로 저장한다.
2) 우분투 서버에서의 설정 순서는 다음과 같습니다.
a) Jmeter 디렉토리 통째로 우분투 서버로 복사 한다.
b) test.jmx 파일을 vi 로 연다.
ThreadGroup.num_threads 항목을 찾아 동시 접속자수를 늘린다.
c) 혹시 CSV Data Set 이 있다면, Windows 디렉토리 구조로 csv 파일 위치가 저장되니, 우분투 저장 위치로 수정한다.
3) 우분투 서버에서의 실행 및 결과 조회
a) java 1.8 이상이 설치되어 있어야 한다.
a) bin/jmeter 라는 파일의 실행권한을 755 로 변경한다.
b) jmeter 실행 : ./bin/jmeter -n -t ./myloadtest.jmx -l ./myloadtest .jtl
e) myloadtest .jtl 를 Windows Jmeter 로 복사한다.
f) Jmeter 의 View Results Tree 같은 결과 조회 Plugin 을 누른다. 그러면 우측에 아래와 같은 부분에서 파일명을 선택하면 차트가 그려진다.
'BenchMark, Web, JMeter' 카테고리의 다른 글
JMeter.설치 및 사용 (0) | 2020.06.03 |
---|