spring-boot - Hikari 一直在轮询我们的无服务器数据库?
问题描述
我们有一个使用 AWS Aurora 无服务器作为数据库的 Spring Boot 应用程序。我们的后端有 99% 的时间没有使用;因此,我们将 minimumidle 参数设置为 0 - 希望 Hikari 会在一段时间后关闭所有连接,直到再次需要它们为止。这样,我们的无服务器数据库也会在一定数量的非活动时间后暂停。
不幸的是,它不起作用。我们可以看到,在我们监控数据库时,Hikari 确实关闭了空闲连接。但是,我们的无服务器数据库不会因为不活动而暂停。
我的问题是:即使在没有空闲/活动连接之后,Hikari 是否也会定期对数据库进行轮询?我们怀疑这是让我们的数据库保持“活跃”的原因。
解决方案
推荐阅读
- machine-learning - 如何检查文本数据样本是否正确代表总体?
- react-native - 如何在点击时将组件扩展到全屏宽度和高度,并在反应中使用动画
- yii2-advanced-app - 在 yii2 框架中从外部 json url 获取数据
- python - 是否可以将 Black 作为 API 调用?
- mule-studio - 如何从 Anypoint Studio 中的 Mule ESB 运行时服务器中删除 jar?
- angular - 如何在生产中部署 Angular 6 应用程序
- swift - PropertyWrappers 和协议声明?
- python - 使用 ReactJS 实现忘记密码/电子邮件验证 django rest
- mongodb - 将 MongoDB Atlas 连接到 AWS 上的 Kubernetes EKS 集群
- xcode - 尝试将 .dylib 与 Xcode 项目一起使用