在 Spring 云组合任务中的任务之间传递数据

Passing data between tasks in a Spring Cloud Composed Task

我一直在使用 Spring Cloud DataFlow,并且创建了包含 3 个任务的组合任务。

我的问题是:是否可以在这些任务之间共享信息?这样做的好模式是什么?

我知道 Spring Dataflow 将组合任务作为 Spring 批处理作业执行,所以我认为使用 Context 共享信息可能是可行的。

正如 other thread 中的回复,由于上述原因,我们不提供开箱即用的意见。

但是,如果您有此要求,可以使用共享数据库或 pub/sub 代理来共享信息。