使用 hikari 还是会出现连接超时的问题,反复试验发现是最小连接数的问题,是因为一次性创建过多嘛

来源:4-10 【读写分离】 使用主从架构下的读写分离降低数据库压力

WittChen

2026-04-20

图片描述
尤其是当服务启动的初期的几分钟里,访问接口,有时候能成功,有时候就失败,当我把“minimum-idle: 150”这个参数调到“minimum-idle: 5”的时候,就没有这问题,这是什么问题,该怎么优化呢

写回答

1回答

WittChen

提问者

2026-04-20

HikariPool-4 - Connection is not available, request timed out after 30000ms (total=50, active=50, idle=0, waiting=0)

老师我发现了,好像连接数最多只能有50个,超出50个,就会报这个错误,这是为什么啊,我的数据库最大连接数默认的是150,这是怎么回事呢

0
3
WittChen
回复
Danny_Idea
回复 Danny_Idea:不是的老师,数据库端是151,我用以前的项目spring boot2配置hikari连接池可以将连接数配满,但是用spring boot3,就是老师的版本,最大数据库连接数只能是50,我也不知道为什么
2026-04-21
共3条回复

SpringCloudAlibaba高并发仿斗鱼直播平台实战

SpringCloudAlibaba高并发仿斗鱼直播平台实战

453 学习 · 389 问题

查看课程