문제 요약 Spring Batch Tasklet 내부에서 슬레이브(readOnly) DataSource를 통해 조회를 수행 중 예외 발생 시, PlatformTransactionManager의 rollback 처리 후 커넥션이 반환되지 않는 문제가 발생하였습니다. 원인 분석 개선 방안 또는 명시적 반환 방식: 예외 처리와 수동 반환 조건의 정정된 설명은 Spring Batch Tasklet 트랜잭션 내 개별 항목 실패 시 커넥션 누수 더 읽기
Java · Spring Boot · Spring Batch · AWS · Database · AI/LLM — 실제 개발과 운영 중 발생한 문제와 해결 과정을 기록합니다.
문제 요약 Spring Batch Tasklet 내부에서 슬레이브(readOnly) DataSource를 통해 조회를 수행 중 예외 발생 시, PlatformTransactionManager의 rollback 처리 후 커넥션이 반환되지 않는 문제가 발생하였습니다. 원인 분석 개선 방안 또는 명시적 반환 방식: 예외 처리와 수동 반환 조건의 정정된 설명은 Spring Batch Tasklet 트랜잭션 내 개별 항목 실패 시 커넥션 누수 더 읽기