티스토리 뷰

728x90

Spring Boot 를 이용하여 구성 하고 있던 프로젝트에 아래와 같은 메세지가 나타났다.

12-09 15:02:01.016 [WARN ] c.zaxxer.hikari.pool.ProxyLeakTask - Connection leak detection triggered for net.sf.log4jdbc.sql.jdbcapi.ConnectionSpy@1a4bb6e on thread scheduled-task-pool-1, stack trace follows
java.lang.Exception: Apparent connection leak detected
at cohttp://m.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:100)
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:271)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:532)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:405)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:639)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:374)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)

 

단순히, 개발 환경이라 적게 잡아둔 Connection Pool 의 문제라 생각해서 Connection Pool 의 수를 늘렸지만 해결 되지 않았다.

 

내 경우에는 설정상의 문제로, "leak-detection-threshold" 설정에 문제가 있었다.

 

leak-detection-threshold 의 값을 늘려 주거나, 설정 하지 않고 기본값을 사용 하면 문제가 사라진다.

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함