最大连接池的默认值是10,如果不设置的话,就会取10
今天连接数据库的时候报了一个too many connections. 原因是yml配置中,最大连接池设置的是8000,但是服务器设置的连接数是105,所以,版本放到dev的时候就会占用所有连接,导致我本地数据库连接不上。。
#mybatis datasource default HikariPool
spring:
session:
store-type: redis
datasource:
hikari:
idle-timeout: 600000 #10 min
max-lifetime: 1800000 #30 min
maximum-pool-size: 8000
redis:
timeout: 10000 #超时时间
database: 0 #0-15 16个库 默认0
lettuce:
pool:
max-active: -1 #最大连接数
max-wait: -1 #默认-1 最大连接阻塞等待时间
max-idle: 8 #最大空闲连接 默认8
min-idle: 0 #最小空闲连接
cache:
type: redis
redis:
time-to-live: 12h #12 hour