【发布时间】:2017-11-04 09:48:06
【问题描述】:
我使用的是 Spring Boot 1.5.3,并在 application.properties 中为 HikariCP 添加了以下设置:
spring.datasource.hikari.data-source-properties.prepStmtCacheSize=250
spring.datasource.hikari.data-source-properties.prepStmtCacheSqlLimit=2048
spring.datasource.hikari.data-source-properties.cachePrepStmts=true
spring.datasource.hikari.data-source-properties.useServerPrepStmts=true
spring.datasource.hikari.minimum-idle=7
spring.datasource.hikari.pool-name=Test-1
但是一旦我启动 Spring Boot,pool-name 和 minimum-idle 的值是不同的:
[DEBUG] HikariConfig - jdbcUrl........................."jdbc:mysql://localhost:3306/test?autoReconnect=true"
[DEBUG] HikariConfig - leakDetectionThreshold..........0
[DEBUG] HikariConfig - maxLifetime.....................1800000
[DEBUG] HikariConfig - maximumPoolSize.................10
[DEBUG] HikariConfig - metricRegistry..................none
[DEBUG] HikariConfig - metricsTrackerFactory...........none
[DEBUG] HikariConfig - minimumIdle.....................10
[DEBUG] HikariConfig - password........................<masked>
[DEBUG] HikariConfig - poolName........................"HikariPool-1"
【问题讨论】:
-
我也有同样的问题。您找到问题的答案了吗?
标签: spring-boot hikaricp