Моя текущая конфигурация следующая:
с использованием spring-boot-starter-data-jpa версии 2.2.4. выпуск spring-cloud-зависимостей Greenwhich.SR1
Я включил следующие свойства в application.properties
spring.datasource.hikari.maximum-pool-size = 30 spring.datasource.hikari.connection-timeout = 60000 spring.datasource.hikari.leak-detection-threshold = 20000
И это следы хикари при запуске сервера
DEBUG|com.zaxxer.hikari.HikariConfig|Driver class org.postgresql.Driver found in Thread context class loader TomcatEmbeddedWebappClassLoader
delegate: true
org.springframework.boot.loader.LaunchedURLClassLoader@6973bf95
|DEBUG|com.zaxxer.hikari.HikariConfig|allowPoolSuspension.............false
|DEBUG|com.zaxxer.hikari.HikariConfig|autoCommit......................true
|DEBUG|com.zaxxer.hikari.HikariConfig|catalog.........................none
|DEBUG|com.zaxxer.hikari.HikariConfig|connectionInitSql...............none
|DEBUG|com.zaxxer.hikari.HikariConfig|connectionTestQuery............."SELECT 1"
|DEBUG|com.zaxxer.hikari.HikariConfig|connectionTimeout...............30000
|DEBUG|com.zaxxer.hikari.HikariConfig|dataSource......................none
|DEBUG|com.zaxxer.hikari.HikariConfig|dataSourceClassName.............none
com.zaxxer.hikari.HikariConfig|dataSourceJNDI..................none
|DEBUG|com.zaxxer.hikari.HikariConfig|dataSourceProperties............{password=}
|DEBUG|com.zaxxer.hikari.HikariConfig|driverClassName................."org.postgresql.Driver"
|DEBUG|com.zaxxer.hikari.HikariConfig|healthCheckProperties...........{}
|DEBUG|com.zaxxer.hikari.HikariConfig|healthCheckRegistry.............none
|com.zaxxer.hikari.HikariConfig|idleTimeout.....................600000
DEBUG|com.zaxxer.hikari.HikariConfig|initializationFailTimeout.......1
DEBUG|com.zaxxer.hikari.HikariConfig|isolateInternalQueries..........false
|DEBUG|com.zaxxer.hikari.HikariConfig|leakDetectionThreshold..........0
|com.zaxxer.hikari.HikariConfig|maxLifetime.....................1800000
|com.zaxxer.hikari.HikariConfig|maximumPoolSize.................4
|DEBUG|com.zaxxer.hikari.HikariConfig|metricRegistry..................none
|DEBUG|com.zaxxer.hikari.HikariConfig|metricsTrackerFactory...........none
|DEBUG|com.zaxxer.hikari.HikariConfig|minimumIdle.....................0
|DEBUG|com.zaxxer.hikari.HikariConfig|password........................
|DEBUG|com.zaxxer.hikari.HikariConfig|poolName........................"HikariPool-1"
|DEBUG|com.zaxxer.hikari.HikariConfig|readOnly........................false
|DEBUG|com.zaxxer.hikari.HikariConfig|registerMbeans..................false
|DEBUG|com.zaxxer.hikari.HikariConfig|scheduledExecutor...............none
|DEBUG|com.zaxxer.hikari.HikariConfig|schema..........................none
|DEBUG|com.zaxxer.hikari.HikariConfig|threadFactory...................internal
|DEBUG|com.zaxxer.hikari.HikariConfig|transactionIsolation............default
|DEBUG|com.zaxxer.hikari.HikariConfig|username........................none
|DEBUG|com.zaxxer.hikari.HikariConfig|validationTimeout...............5000
INFO|com.zaxxer.hikari.HikariDataSource|HikariPool-1 - Starting...
DataSource configured.Using cloud factory to configure datasource
CloudFactory().getCloud().getSingletonServiceConnector(DataSource.class, null);