반응형
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
결과 :
우리가 열어논 실서버에 요청을 보냈고 일부러 티켓 수를 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 |