0

我们在 PCF 上有 SCDF 触发任务,但是 SCDF 调用任务,它使用任务环境变量中的数据源信息设置 SPRING_APPLICATION_JSON。

这会以明文形式公开敏感的数据库信息,包括不可取的密码。

我们的公司政策是将所有敏感信息存储在保险库中,应用程序绑定到配置服务器,该服务器从保险库获取敏感信息并将它们注入应用程序。

在我们当前的设置中,我们将配置服务器绑定到 SCDF 和任务。我们不希望 SCDF 在 SPRING_APPLICATION_JSON 中为调用的任务传递数据源信息。

有没有办法配置 SCDF 不将数据源信息传递给调用的任务?

4

1 回答 1

0

由于您已经使用config服务器并将其绑定到 SCDF 服务器和任务应用程序,因此您可以在 SCDF 服务器/任务应用程序中启用适当的profile/app name以从 Spring Cloud Config 服务器检索配置属性。

以这种方式检索属性是否有任何问题?

于 2018-11-03T04:24:54.493 回答