एप्लिकेशन को पास करने से पहले कनेक्शन का परीक्षण करने के लिए चलाने के लिए क्वेरी को निर्दिष्ट करने के लिए कनेक्शन पूल को कॉन्फ़िगर करना सबसे आसान है:
validationQuery="select 1 as dbcp_connection_test"
testOnBorrow=true
यह वही "कनेक्शन सत्यापन" क्वेरी अन्य घटनाओं पर चलाई जा सकती है। मैं इनके लिए डिफ़ॉल्ट के बारे में निश्चित नहीं हूं:
testOnReturn=true
testWhileIdle=true
ऐसी कॉन्फ़िगरेशन सेटिंग्स भी हैं जो पूल में निष्क्रिय कनेक्शन की "आयु" को सीमित करती हैं, जो सर्वर के अंत में निष्क्रिय कनेक्शन बंद होने पर उपयोगी हो सकती हैं।
minEvictableIdleTimeMillis
timeBetweenEvictionRunsMillis
http://commons.apache.org/dbcp/configuration.html