일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 백준
- 보조스트림
- list
- Stack
- MSA
- Java
- spring
- SpringBoot
- Stream
- 쿠버네티스
- 스트림
- 스프링
- 토비의 스프링
- GC
- jvm
- thread
- mysql
- K8s
- redis
- gradle
- Real MySQL
- Collection
- 자바
- OS
- JPA
- Kotlin
- IntellJ
- 자바 ORM 표준 JPA 프로그래밍
- 토비의 스프링 정리
- 이스티오
Archives
- Today
- Total
목록2021/08/26 (1)
인생을 코딩하다.
nGrinder를 이용해 Login API 성능 테스트 후 Scale-Up을 적용하여 성능 개선 - (2)
들어가기에 앞서, 이전 글에서는 가상 접속자가 1000명일 때의 상황에서 성능 테스트를 진행하여 보았는데요, Scale-out을 적용한 뒤 로드밸런싱에 의해 트레픽 부하가 분산되어 더 좋은 성능을 가진 서버로 개선된 것을 확인할 수 있었습니다. 하지만 본 프로젝트는 접속자 수를 최대 1000명으로만 한정지어 놓은것이 아니기 떄문에, 가상 접속자가 3000명일 때의 환경에서도 성능 테스트를 진행하였는데요, 가상 접속자가 3000명인 상황을 대비하여 성능 테스트를 통해 사전에 시스템 장애를 확인하고 서버의 성능 튜닝하였습니다. 아래에서 확인해보도록 하겠습니다. 🔍 가상 접속자가 3000명일 때의 성능 테스트 후 성능 개선 1. 부족한 worker_connection으로 인해 CPU 사용률이 낮아 테스트 실패..
Infra
2021. 8. 26. 00:30