【问题标题】:Spring cloud dataflow - Composite Task with external configurationSpring cloud dataflow - 具有外部配置的复合任务
【发布时间】:2019-04-27 03:34:58
【问题描述】:

我有一个包含两个云任务(AAA && BBB)的复合任务。 我想将属性从目录传递给 AAA 和 BBB 任务。 例如,启动 Spring boot 应用程序时使用“--spring.config.location=directory/”。

根据文档,我知道我们可以使用 app.CompositeTaskName.taskname.prop1=val1 传递属性。 但是,我想在启动时加载一堆配置。 那么,有没有办法使用“spring.config.location”参数启动任务?

【问题讨论】:

    标签: spring-cloud-dataflow spring-cloud-task


    【解决方案1】:

    我找到了解决方案。我在复合任务的任务定义中传递了“--spring.config.location”。

    task create myctr --definition "AAA --spring.config.location=/data/prop/ '*'->BBB"
    

    我启动了复合任务“myctr”,它引用了“/data/prop/”目录中的属性文件。

    文档参考: http://docs.spring.io/spring-cloud-dataflow/docs/1.7.4.RELEASE/reference/htmlsingle/#spring-cloud-dataflow-composed-tasks --> 任务应用参数

    【讨论】:

      猜你喜欢
      • 2018-01-27
      • 1970-01-01
      • 1970-01-01
      • 2018-09-13
      • 2019-09-24
      • 2019-12-15
      • 2022-12-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多