[nGrinder] ECS로 기동중인 SpringBoot 부하 테스트
·
DevOps/nGrinder
상용에서 실행 중인 레시피 서버에 부하 테스트를 진행했다. 📌 서론 이번 포스트에서는 "레시피아" 상용 서버의 부하 테스트를 진행했다. 테스트를 통해 서버 성능을 비교하기 위해 내 노트북(M2 max)과 냉면님의 노트북(m1 air)을 사용했다. 상용 서버는 AWS의 t4g.small을 사용 중이다. (아직 사용자가 없어서 저성능 ec2를 사용하고 있다.) 지금부터 테스트 결과를 같이 확인해 보자 1. 점차 유저수를 증진시키며 테스트 "레시피 상세 조회" API에 get요청을 보내는 것으로 모든 테스트를 진행했다. 테스트 시간은 모두 1분으로 동일하게 설정했다. 상용 (t4g.small): 10명 상용 (t4g.small): 50명 상용 (t4g.small): 99명 상용 (t4g.small): 198명..
[JMeter] MacOS(M1)에서 JMeter를 이용한 부하 테스트
·
JAVA
MacOS(M1)에서 JMeter를 세팅하고 실제 테스트를 진행하는 방법을 알아보자 📌 서론 JMeter는 오픈 소스 부하 테스트 도구로, 웹 애플리케이션의 성능을 측정하고 분석하는 데 유용하다. 이번 포스트에서는 MacOS(Apple Silicon)에서 JMeter를 설치하고 테스트를 진행하는 방법을 알아보자 1. JMeter 홈페이지에서 다운로드 진행 JMeter 홈페이지에서 Binaries 섹션을 찾은 다음 tgz 파일을 다운로드 받고 압축을 풀어준다. Mac에서 다운로드를 하면 기본적으로 다운로드 폴더에 저장된다. 압축을 풀어주고 apache-jmeter 폴더를 원하는 경로(예: study 폴더)로 옮겨주면 된다. 2. JMeter 실행하기 터미널 실행 JMeter를 실행하기 위해 터미널(iter..