首页 > 解决方案 > Hikari 一直在轮询我们的无服务器数据库?

问题描述

我们有一个使用 AWS Aurora 无服务器作为数据库的 Spring Boot 应用程序。我们的后端有 99% 的时间没有使用;因此,我们将 minimumidle 参数设置为 0 - 希望 Hikari 会在一段时间后关闭所有连接,直到再次需要它们为止。这样,我们的无服务器数据库也会在一定数量的非活动时间后暂停。

不幸的是,它不起作用。我们可以看到,在我们监控数据库时,Hikari 确实关闭了空闲连接。但是,我们的无服务器数据库不会因为不活动而暂停。

我的问题是:即使在没有空闲/活动连接之后,Hikari 是否也会定期对数据库进行轮询?我们怀疑这是让我们的数据库保持“活跃”的原因。

标签: spring-bootjdbchikaricp

解决方案


推荐阅读