DBCP korzysta z puli połączeń bazy danych Jakarta-Commons. Opiera się na wielu komponentach Jakarta-Commons:
* Jakarta-Commons DBCP
* Jakarta-Commons Collections
* Jakarta-Commons Pool
Ten atrybut może ci pomóc.
removeAbandonedTimeout="60"
Używam tych samych funkcji puli połączeń i ustawiam te właściwości, aby zapobiec temu samemu, po prostu nie jest konfigurowane przez tomcat. Ale jeśli pierwsza rzecz nie działa, wypróbuj te.
testWhileIdle=true
timeBetweenEvictionRunsMillis=300000