如何将HikariCP的maxLifetime设置为30秒以下?
HikariCP maxLifetime 能否设置为30秒以下?
不能将HikariCP的maxLifetime设置为30秒(30000ms)以下,这是框架硬编码的最小值限制。
当你尝试设置maxLifetime = 5000时,系统提示的maxLifetime is less than 30000ms, using default 1800000ms就是明确信号:你的配置不合法,框架直接忽略了该值,改用默认的30分钟连接生命周期。
这个限制是HikariCP团队基于连接池性能优化的考量设计的:过短的连接存活时间会导致频繁创建、销毁数据库连接,给数据库和应用带来额外性能开销,甚至可能引发连接风暴,反而违背了使用连接池的初衷。
内容的提问来源于stack exchange,提问作者kihyun94
相关产品推荐
相关产品推荐

