स्प्रिंग बूट 2.x में, हिकारी डिफ़ॉल्ट कनेक्शन पूल है, इसलिए यदि आपके पास जेपीए है तो आपको Hikari
जोड़ने की आवश्यकता नहीं है। pom
में निर्भरता लेकिन अगर आप dbcp2
. का उपयोग करना चाहते हैं तो आपको Hikari
. को बाहर करना होगा और जोड़ें dbcp2
निर्भरता।
तो आपके मामले में आप दोनों के लिए मिश्रित सेटिंग्स।
अगर हिकारी के साथ रहना चाहते हैं तो dbcp2
. को हटा दें निर्भरताएं और spring.datasource.hikari
. का उपयोग करने के लिए अपने डेटा स्रोत गुणों को बदलें ।
कनेक्शन की पुष्टि करने के लिए नीचे दिए गए गुण जोड़ें:
spring.datasource.testWhileIdle=true
spring.datasource.test-on-borrow=true
यह जांचने के लिए कि कहीं कोई रिसाव तो नहीं है, कृपया नीचे दी गई संपत्तियों को जोड़ें और जांचें कि आपका पूल कनेक्शन कैसा चल रहा है और यदि कोई रिसाव है।
spring.datasource.hikari.leakDetectionThreshold=2000
logging.level.com.zaxxer.hikari=DEBUG