【发布时间】:2019-12-18 05:30:35
【问题描述】:
我们在 Tomcat 上部署了一个 WAR 文件,并通过 JNDI 获取数据库凭据。现在必须将此 WAR 移动到 AWS 云,并且要求必须将 db 凭证存储在 AWS Secret Manager 中。我的问题是我可以继续使用 JNDI/Tomcat 和 Secret Manager 吗?我知道 AWS SM 有 API 和 SDK 可以访问它,可以以某种方式与 JNDI/Tomcat 集成吗?我看到的所有帖子都直接从代码中提到了使用 API/SDK,我没有发现任何关于服务器集成的内容。从代码访问 AWS SM 真的是最好的方法吗?谢谢。 附注 - 出于某种我不知道的原因,我们不能使用 BeanStalk,它只是 EC2 实例上的 Tomcat。
【问题讨论】:
标签: amazon-web-services tomcat passwords jndi aws-secrets-manager