일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 코딩
- 초년생
- 커스텀단축키
- Java
- blog code 관리
- 개발자 자존감
- 개발 flow
- mac 화면분할
- 주식기본기
- JMeter
- 스프링부트
- 알고리즘
- 가발자 인사이드아웃
- Spring 문서 따라하기
- 알고리즘 추천
- aws
- 문서 따라하기
- 프로그래밍
- spring boot
- 알고리즘사이트
- github 부분 가져오기
- 코드트리
- 대규모 시스템 설계
- 알고리즘분류
- 알고리즘초보
- 좋은 멘토란
- intellij 플러그인
- spring boot example
- 프로그래밍 발표
- 개발 강의
- Today
- Total
목록JMeter (2)
영감을 (inspire) 주고픈 개발 블로그
이전글: https://inspire12.tistory.com/326 간편하게 백엔드 서버 성능 테스트 시스템 세팅하기: docker-compose를 성능 테스트를 쉽게 모니터링 성능테스트란? 서버 성능 테스트를 진행하면 서버가 어느 정도 부하에 대해 버틸 수 있는지 눈으로 확인해 볼 수 있다. 라이브 서버에 올리기 전 혹은 사용자가 몰릴 수 있는 이벤트를 진행할 때 inspire12.tistory.com 테스트 시스템 세팅해 봤으니 이번엔 예제를 만들어보겠습니다. 마침 Spring boot 3.2 정식 릴리즈로 인해 Spring6에 대한 관심도가 늘었고 특히 새로운 feature인 virtual thread에 대해 공부할 겸 성능을 비교한 article이 있어 virtual thread 도 정리하고 해..
성능테스트란? 서버 성능 테스트를 진행하면 서버가 어느 정도 부하에 대해 버틸 수 있는지 눈으로 확인해 볼 수 있다. 라이브 서버에 올리기 전 혹은 사용자가 몰릴 수 있는 이벤트를 진행할 때 서버에 리소스를 얼마나 부여해 줘야하는지 알려줄 수 있다. 성능 테스트에 필요한 요소는 생각보다 간단하다. 몇 명이 요청을 하는가 각 인원이 몇 번을 요청하는가 얼만큼 기간 동안 어느 정도 간격을 주고 요청을 줘야 하는가 여기서 몇 명이 접속(요청)했는가는 Threads(users) 한 명 당 몇 번식 요청하는가는 Loop Count 이다 여기에 디테일하게 요청 주기나 딜레이 등을 추가로 설정 할 수 있다. 이 요청들을 뭉뚱그려서 흔히 "부하" 라고한다. 성능 테스트에 대한 추가적인 개념과 이론, 접근방법까지 적기엔..