1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| druid: # 初始化大小 initialSize: 10 # 最大连接数 maxActive: 30 # 最小空闲数(周期性清除时保留的最小连接数) minIdle: 10 # 最大空闲数(返还连接时若超过最大空闲连接数就丢弃) maxIdle: 20 # 有效性校验 validationQuery: select 1 # 周期性check空闲连接 testWhileIdle: true # 借出时check(影响性能) testOnBorrow: false # 返还时check(影响性能) testOnReturn: false
# 周期性检查的间隔时间,单位是毫秒 timeBetweenEvictionRunsMillis: 60000 # 连接的最小空闲时间,小于该时间不会被周期性check清除。单位是毫秒 minEvictableIdleTimeMillis: 50000 # 连接的最大空闲时间,大于该时间会被周期性check清除,且优先级大于minIdle。单位是毫秒 maxEvictableIdleTimeMillis: 100000 # 开启连接保活策略。作用:https://www.bookstack.cn/read/Druid/d90f9643acdca5c0.md keepAlive: true
|