Nejjednodušší je nakonfigurovat fond připojení tak, aby specifikoval dotaz, který má být spuštěn pro testování připojení před jeho předáním aplikaci:
validationQuery="select 1 as dbcp_connection_test"
testOnBorrow=true
Stejný dotaz "ověření připojení" lze spustit na jiných událostech. Nejsem si jistý výchozími hodnotami pro tyto:
testOnReturn=true
testWhileIdle=true
Existují také konfigurační nastavení, která omezují "stáří" nečinných připojení ve fondu, což může být užitečné, pokud jsou nečinná připojení na konci serveru uzavírána.
minEvictableIdleTimeMillis
timeBetweenEvictionRunsMillis
http://commons.apache.org/dbcp/configuration.html