sql >> Base de Datos >  >> RDS >> PostgreSQL

HikariPool-1:no se pudo validar la conexión [email protected] (esta conexión se ha cerrado).

En Spring Boot 2.x, Hikari es el grupo de conexiones predeterminado, por lo que si tiene JPA, no necesita agregar Hikari dependencia en pom pero si quieres usar dbcp2 entonces necesitas excluir a Hikari y agrega dbcp2 dependencia.

Entonces, en su caso, mezcló configuraciones para ambos.

si solo quisiera quedarse con Hikari, elimine dbcp2 dependencias y cambie las propiedades de su fuente de datos para usar spring.datasource.hikari .

Agregue las siguientes propiedades para validar la conexión:

spring.datasource.testWhileIdle=true
spring.datasource.test-on-borrow=true

Para verificar más a fondo si hay alguna fuga, agregue las siguientes propiedades y verifique cómo va la conexión de su piscina y si hay alguna fuga.

spring.datasource.hikari.leakDetectionThreshold=2000
logging.level.com.zaxxer.hikari=DEBUG