1. 사전 지식

우선 Tomcat의 DataSource (JDBC Connection Pool)에 대한 전반적인 이해가 필요하다.


2. 개요

이 기능을 사용하기 위해서는 Tomcat JDBC, 즉 factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"여야 합니다. (DBCP의 경우는 조금 다를 수 있음)

424, 2015 1:59:01 오후 org.apache.tomcat.jdbc.pool.ConnectionPool abandon
경고: Connection has been abandoned PooledConnection[org.mariadb.jdbc.MySQLConnection@27835149]:java.lang.Exception
        at org.apache.tomcat.jdbc.pool.ConnectionPool.getThreadDump(ConnectionPool.java:1063)
        at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:780)
        at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:619)
        at org.apache.tomcat.jdbc.pool.ConnectionPool.getConnection(ConnectionPool.java:188)
        at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:128)