首页 > 解决方案 > 如何在 dbcp 基本数据源中重新加载密码

问题描述

dbcp2 基本数据源正用于我们的一个 java 应用程序,并且通过调用此设置器设置数据库密码

setPassword(final String password) 

密码存储在 AWS 秘密管理器中,现在为数据库构建了密码轮换逻辑,所以现在每当轮换密码时,我的应用程序无法验证数据库,我需要绕过新密码重新部署我的应用程序。

我可以在应用程序中读取最新密码,但在 dbcp 中没有看到任何回调 API 来刷新密码。

DBCP 中是否有任何选项可以在不重新部署应用程序的情况下刷新密码?

标签: aws-secrets-managerapache-commons-dbcpdbcptomcat-dbcp

解决方案


推荐阅读