首页 > 解决方案 > SCDF 为部署的流应用程序设置用户提供的环境变量

问题描述

我正在 PCF 上的 spring cloud dataflow 版本 2.1.2 上部署一个流。如何将“用户提供的环境变量”传递给部署的流应用程序。看起来我设置的所有属性都折叠到了 SPRING_APPLICATION_JSON 中。我有要求将它们分开。

想法?

标签: spring-cloud-dataflow

解决方案


您可以使用 CF 部署程序属性覆盖它useSpringApplicationJson,以将应用程序属性作为环境属性传递,而不是将它们合并到SPRING_APPLICATION_JSON.

部署流时,您可以传递 Cloud Foundry 部署器属性deployer.*.cloudfoundry.useSpringApplicationJson=false以适用于流中的所有应用程序(使用通配符 *)。


推荐阅读