San*_*min 4 spring-boot hikaricp
我试图找出 Hikari 连接属性,以使用带有 MySQL 8.0 的 Spring boot 2.4.0 应用程序进行设置。这花了我一段时间浏览各种帖子,但找不到确切的答案。默认属性是什么?它将如何被覆盖?
San*_*min 16
我通过启用找到了默认属性
logging.level.com.zaxxer.hikari=DEBUG
Run Code Online (Sandbox Code Playgroud)
以下是application.yml配置:
spring.datasource:
url: "jdbc:mysql://<server>:<port>/<db>"
username: "myusername"
password: "mypwd"
hikari:
pool-name: "MyAppDataSourcePool"
Run Code Online (Sandbox Code Playgroud)
发现以下默认属性:(您可以覆盖此属性,但如果设置较低的值或设置其他属性,将被忽略)
allowPoolSuspension.............false
autoCommit......................true
catalog.........................none
connectionInitSql...............none
connectionTestQuery.............none
connectionTimeout...............30000
dataSource......................none
dataSourceClassName.............none
dataSourceJNDI..................none
dataSourceProperties............{password=<masked>}
driverClassName................."com.mysql.cj.jdbc.Driver"
exceptionOverrideClassName......none
healthCheckProperties...........{}
healthCheckRegistry.............none
idleTimeout.....................600000
initializationFailTimeout.......1
isolateInternalQueries..........false
jdbcUrl.........................jdbc:mysql://<server>:<port>/<db>
leakDetectionThreshold..........0
maxLifetime.....................1800000
maximumPoolSize.................10
metricRegistry..................none
metricsTrackerFactory...........none
minimumIdle.....................10
password........................<masked>
poolName........................"MyAppDataSourcePool"
readOnly........................false
registerMbeans..................false
scheduledExecutor...............none
schema..........................none
threadFactory...................internal
transactionIsolation............default
username........................"myusername"
validationTimeout...............5000
Run Code Online (Sandbox Code Playgroud)
您可以使用 Spring Boot 提供的专用应用程序属性来配置 Hikari 连接池。您可以在文档中找到完整的列表(在页面中搜索“spring.datasource.hikari”)。HikariCP 项目中的 HikariConfig类也是检查所有可用配置项和默认值的好地方。
关于如何调整连接池的大小,Hikari 项目本身提供了一个有趣的指南。
| 归档时间: |
|
| 查看次数: |
22055 次 |
| 最近记录: |