[SpringBoot] Apparent connection leak detected 문제 해결하기
1. 개요애플리케이션 배포 후 HikariCP에서 Connection Leak 경고 로그가 발생하여 문제를 해결한 과정을 기록한다. 실제 운영 환경이 아닌 테스트 서버에서 발생했으며, 시스템 장애를 유발하지는 않았지만 잠재적인 리소스 누수를 방지하기 위해 즉시 조치하였다Tech Stack: Spring Boot 3.3, Java 17, MySQL 8.0, JPA, HikariCP 2. 문제 상황애플리케이션 기동 시 DB와의 최초 연결을 감사 로그로 기록하는 요구사항이 있었다. 이를 위해 ApplicationRunner를 구현하여 DB 연결 정보를 수집하고 이벤트를 발행하는 로직을 작성했다.@Slf4j@Componentpublic class DataSourceAuditHelper implements Ap..
Spring/Boot
2025. 10. 24. 00:02