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