问题:项目中是使用Hikari连接池
原配置:
hikari:
auto-commit: true
minimum-idle: 2
maximum-pool-size: 5
pool-name: DataSourceHikariCP
connection-timeout: 5000
idle-timeout: 600000
max-lifetime: 7200000
connection-test-query: SELECT 1
解决方法:刚开始开发的时候没有问题,后来服务越来越多,服务之间调用的也多了,然后问题就出来了,连接池和连接数设置太小,后来干脆都改了:
hikari:
auto-commit: true
minimum-idle: 10
maximum-pool-size: 25
pool-name: DataSourceHikariCP
connection-timeout: 30000
idle-timeout: 30000
max-lifetime: 1800000
connection-test-query: SELECT 1