[Spring] HikariCP, Redis Lettuce Pool 운영 병목 분석
·
Spring boot
회사에서 이번에 맡은 프로젝트 배포 중 운영서버 배포 후 대시보드 화면을 반복해서 새로고침하면 페이지 전체가 잠깐 응답하지 않는 현상이 생겼다. DB가 죽은 것도 아니고, 애플리케이션이 다운된 것도 아니었는데 무슨 문제일까 천천히 찾아보다가 원인으로 추정되는 문제들을 하나씩 뜯어봤고 원인이 하나가 아닌걸 알아버렸다... 그리고 이런 저런 방법들을 사용해보고 결국 해결했는데 겸사겸사 느낀점이나 관련 정보들을 정리하려고 글을 작성한다.새로고침 한 번이 요청 하나가 아니다브라우저에서 새로고침을 누르면 HTML 파일 하나만 다시 받을 것 같지만, 실제로는 다르다.새로고침-> HTML-> CSS 파일들-> JS 파일들-> 이미지/아이콘-> 로그인 알림 API-> 대시보드 데이터 API (여러 개)한 번의 새로고..