springboot 数据库连接池配置

appilciation.properties配置信息:

# 数据库连接池配置
#最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size
spring.datasource.hikari.minimum-idle=15
#连接池中可同时连接的最大连接数,当池中没有空闲连接可用时,就会阻塞直到超出connectionTimeout设定的数值
spring.datasource.hikari.maximum-pool-size=400
#空闲超时时间(毫秒)8min,只有在minimumIdle<maximumPoolSize时生效,超时的连接可能被回收,数值 0 表示空闲连接永不从池中删除
spring.datasource.hikari.idle-timeout=500000
#连接最大存活时间:连接池中的连接的最长生命周期(毫秒)30min。数值 0 表示不限制.设置应该比mysql设置的超时时间短
spring.datasource.hikari.max-lifetime=1800000
##连接超时时间(毫秒)30min,如果在没有连接可用的情况下等待超过此时间,则抛出 SQLException
spring.datasource.hikari.connection-timeout=1800000

 

posted @ 2023-08-30 13:46  苹果芒  阅读(1703)  评论(0编辑  收藏  举报