
Spring boot 쿼리 최적화 문제와 Spring Cloud Openfeign
·
Springboot
오늘은 내가 프로젝트의 전반적인 기능이 완성되고 성능을 개선시킨 부분에 대해 말해보고자 한다.일단 어느정도 개발이 완료 되고난후, 직접 Grafana로 각 API 요청시 발생하는 CPU 사용량이나 Memory 사용량에 대해 추적해보았다. 그러던중... 다음과 같은 이슈를 마주했다. 이슈👉 현재 작업하던 Post Service의 CPU 및 Memory 사용량이 다른 MSA 환경의 Service들보다 매우 높다는 것을 **[Grafana monitoring]**을 통해 확인이 되었다.문제👉 실제로 Jmeter로 서버 성능을 측정을 해보고 프론트에서도 요청을 보냈을때 시간이 매우 오래걸리는 것으로 보아 백엔드 비즈니스 로직자체가 무겁고 어딘가 불필요하게 시간이 소요된다는 것을 알 수 있었다. 해결👉 최대..