【发布时间】:2021-10-11 16:54:25
【问题描述】:
我有一个带有 Http 源、自定义处理器和 Task-Launcher-Dataflow 的流
我有一个从流中调用的组合任务 - task-launcher-dataflow
我将流处理器中的几个属性传递给 task-launcher-dataflow 和子任务,例如...
deploymentProps":{"app.composedtask-filecopy2.prescript.scriptFile":"/source/prescript.sh"}
这工作正常,但我已达到最大字符限制,并且在组合任务 pod 上出现 sql 异常,说明我已超过 2500 个字符限制。我想为所有任务而不是单独设置属性以节省字符空间,但使用通配符不起作用
deploymentProps":{"app.composedtask-filecopy2.prescript.*":"/source/prescript.sh"
有没有办法为所有任务设置属性,而不必单独设置它们?
我尝试在 kubernetes 的 Spring-Cloud-Dataflow-Server configmap 中设置这些,特别是针对 imagePullPolicy,但到目前为止这还没有奏效。
任何帮助将不胜感激。
【问题讨论】:
标签: spring-cloud spring-cloud-stream spring-cloud-dataflow