我正在使用Postgres Amazon RDS和Amazon ECS来运行我的docker容器.问题是.将RDS数据库的用户名和密码导入ECS上运行的docker容器的最佳做法是什么?
我看到几个选项:
您对最佳方法的看法是什么?我错过了任何选择吗?
问候,托比亚斯
我正在寻找一个 Java 数据库连接池,允许我对 Aurora MySQL 使用 AWS IAM 数据库身份验证。该池应该能够在 Tomcat context.xml 文件中工作。
我研究过 Tomcat DBCP、dbcp2、HikariCP 和 c3p0。但它们似乎都假设用户名和密码在应用程序启动时已知,并且在应用程序的生命周期中不会更改。
对于 IAM 数据库身份验证,凭证每 15 分钟更改一次,因此池需要在创建新连接时向 AWS IAM 请求新凭证(凭证可以缓存几分钟)。
这是在任何 Java 连接池中实现的吗?或者您知道如何让它发挥作用吗?