jac*_*8xx 5 spring-boot hikaricp amazon-aurora
我正在使用 Spring Boot 创建微服务应用程序。所有这些微服务都将连接到单个数据库 AWS Aurora Serverless。我计划使用 HikariCP 在我的应用程序中配置连接池。根据我的初步研究,Aurora Serverless 自动管理连接池。我的问题如下。
我是否仍然需要使用 HikariCP 在我的微服务中配置连接池?如果是,考虑到这些是共享相同数据库的微服务,spring boot application.yml 中的推荐配置是什么?
如果我的微服务中不需要连接池配置,我应该禁用它吗?而且,我应该怎么做我的application.yml。
我有初始 hikaricp 配置,如下面的代码所示
Springboot 版本是 1.5.7.RELEASE
application.yml
spring:
datasource:
type: com.zaxxer.hikari.HikariDataSource
hikari:
connection-timeout: 30000
minimum-idle: 30
maximum-pool-size: 200
idle-timeout: 30000
... database details (url, password, etc...)
Run Code Online (Sandbox Code Playgroud)
小智 0
连接池仍然有用,因为构建从您的应用程序到其连接池的连接会产生成本。
不同之处在于,当您在很长一段时间内(晚上/周末/无活动期间)没有任何活动或不需要速度时,您应该将最小空闲参数设置为零。这将确保连接数降至零,并使您的 aurora 无服务器数据库进入暂停状态。暂停时,您只需支付存储费用。
| 归档时间: |
|
| 查看次数: |
1812 次 |
| 最近记录: |