DBCP använder Jakarta-Commons Database Connection Pool. Det är beroende av antalet Jakarta-Commons-komponenter:
* Jakarta-Commons DBCP
* Jakarta-Commons Collections
* Jakarta-Commons Pool
Det här attributet kan hjälpa dig.
removeAbandonedTimeout="60"
Jag använder samma anslutningspoolningsgrejer och jag ställer in dessa egenskaper för att förhindra samma sak, det är bara inte konfigurerat via tomcat. Men om det första inte fungerar prova dessa.
testWhileIdle=true
timeBetweenEvictionRunsMillis=300000