본문 바로가기

Spring boot

Jmeter 사용법!! (Mac OS brew로 설치)

반응형
brew install jmeter

우선 MacOS에서 터미널에 위와 같은 명령어를 넣어주면 brew가 알아서 Jmeter를 설치해준다.

 


open /opt/homebrew/bin/Jmeter

위 명령어를 입력시 아래와 같이 Jmeter가 켜진다

 

 

테스트 플랜의 Thread Group을 설정해주면 된다

 

  • Number of Threads : 스레드 개수 , 즉 유저의 수이다.
  • Loop Count : 몇 번 반복 할지

나는 멀티 스레드 환경에서 동시성 테스트를 할 것이기 때문에 Thread개수는 4로 해주었다.

 

 

Thread Group오른쪽 클릭, Add -> Sampler -> HTTP Request로  Http 요청을 작성해준다

 

 

 

Thread Group에서 오른쪽 클릭, Listener 에서 원하는 결과를 볼 수 있게 설정해준다.

 

마지막으로 request의 header에 원하는 값을 넣어서 요청을 보내자!!

 

출처 : https://pink1016.tistory.com/262

 

[Mac OS] Apache JMete 설치 방법 및 이용 방법

# 배경 서비스에 메모리 누수가 발생해서 찾아야했다. 서비스에 부하를 줘서 테스트를 해보기로 했다. # 사용 목적 부하 테스트 # 설치 방법 - 터미널에서 설치한다. brew install jmeter # 여는 방법 ope

pink1016.tistory.com

 

결과 :

 

우리가 열어논 실서버에 요청을 보냈고 일부러 티켓 수를 2로 설정해놓고 4명이서 동시에 요청을 했을 때 2명만 Right를 돌려받고

나머지 2명은 선착순 행사가 이미 마감되었다는 End를 돌려받았다.

 

실서버에서 

 

성공한 2명의 user_id가 잘 들어갔다!!

반응형

'Spring boot' 카테고리의 다른 글

Jmeter 꿀팁  (0) 2024.08.20
Spring 인터페이스의 구현체가 여러 개일 때  (0) 2024.08.10
JWT 이란?  (0) 2024.08.10
RedisTemplate.opsForValue().decremet()  (0) 2024.08.06
Spring Redis 분산 락 사용법  (0) 2024.08.05