Я обновил Spring boot с версии 1.5.18 до 2.1.5 и в основном ищу лучшее управление пулами подключений.
Как Spring boot 2.x идет с Hikari диспетчером пула, я настраиваю необходимые свойства, но приложение не оставляет никаких подключений в пуле, и когда я получаю доступ к конечной точке API, я получаю сообщение об ошибке типа Unable to connect JDBC
Почему приложениене создает соединения в пуле Postgres?
========== Configuration : of my spring boot 2.1.5 ============
spring.datasource.hikari.minimumIdle=250
spring.datasource.hikari.maximumPoolSize=5
spring.datasource.hikari.idleTimeout=3000
spring.datasource.hikari.poolName=SpringBootJPAHikariCP
spring.datasource.hikari.maxLifetime=500
spring.datasource.hikari.connectionTimeout=3000
========== Configuration of my Old spring boot 1.5.18 ==========
spring.datasource.tomcat.validationQuery=SELECT 1
spring.datasource.tomcat.validationInterval=10000
spring.datasource.tomcat.timeBetweenEvictionRunsMillis=3600000
spring.datasource.tomcat.minEvictableIdleTimeMillis=5000
spring.datasource.tomcat.testOnBorrow=true
spring.datasource.tomcat.maxWait=2000
spring.datasource.tomcat.removeAbandoned=true
spring.datasource.tomcat.removeAbandonedTimeout=30
spring.datasource.tomcat.testWhileIdle=true
spring.datasource.tomcat.initialSize=6
spring.datasource.tomcat.maxActive=15
spring.datasource.tomcat.maxIdle=2
spring.datasource.tomcat.minIdle=2