PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

HikariPool-1 - Falha ao validar conexão [email protegido] (Esta conexão foi fechada.)


No Spring Boot 2.x, Hikari é o pool de conexão padrão, portanto, se você tiver JPA, não precisará adicionar Hikari dependência em pom mas se você quiser usar dbcp2 então você precisa excluir Hikari e adicione dbcp2 dependência.

Então, no seu caso, você misturou as configurações para ambos.

se apenas gostaria de ficar com Hikari, remova dbcp2 dependências e altere suas propriedades de fonte de dados para usar spring.datasource.hikari .

Adicione as propriedades abaixo para validar a conexão:
spring.datasource.testWhileIdle=true
spring.datasource.test-on-borrow=true

Para verificar ainda mais se há algum vazamento, adicione as propriedades abaixo e verifique como está a conexão da sua piscina e se há algum vazamento.
spring.datasource.hikari.leakDetectionThreshold=2000
logging.level.com.zaxxer.hikari=DEBUG