SCDF中两个不同流之间的通信

时间:2017-10-27 06:33:58

标签: spring-boot spring-cloud-dataflow

我不确定是否可能。 我有一个场景,我有一个SCDF流包含源|处理器|接收器。哪个工作得很好。现在我需要创建另一个包含相同结构的Stream,例如“ source | processor | sink ”。根据业务需求,我需要执行一个任务,其中流将相互通信。

例如我的Stream-1接收器会将一个列表传递给Stream-2源。然后它将操纵该列表。

为什么选择第二个Steam:要求创建第二个流,就像实用程序一样,任何其他流都可以使用它来访问它并获得所需的输出。

如果有可能,请告诉我。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果我要重新说明要求,您似乎想要将主要管道中的数据共享到另一个流。

流是无限制的数据处理管道。在SCDF中使用TAPs可能有助于满足从流-1与流-2共享飞行中数据副本的这一要求。

根据位置(sourceprocessor ),您可以从命名目的地(主题/队列)进行TAP并获取相同的副本数据到二级管道进行任何下游处理。