백엔드
R2DBC Connection Pool 실종 사건
두줄요약
Spring Boot에서 R2DBC Connection Pool이 초기화되지 않는 원인과 해결 과정을 소개합니다. IntelliJ를 활용해 문제를 재현하고 원인을 추적한 사례입니다.
문제 상황
- Spring Boot 애플리케이션 시작 시 R2DBC Connection Pool 초기화 실패
- 연결 풀 동작 여부와 애플리케이션 기동 시점의 문제 추적 필요
원인 분석
- R2DBC Connection Pool이 예상대로 생성되지 않는 설정 또는 초기화 흐름
- 문제 원인 확인 과정에서 IntelliJ 환경의 영향 검토
해결 방법
- 초기화 경로와 관련 설정 점검
- IntelliJ를 활용한 문제 재현 및 원인 파악
적용해볼 점
- 비동기 DB 연결 풀 초기화 시점 검증
- 개발 도구를 이용한 재현과 디버깅 병행
