强制节点,其中必须运行管道执行的所有过滤器

时间:2015-07-09 16:29:50

标签: spring spring-xd

我需要控制管道过滤器的执行位置,使管道的所有过滤器都在与该管道的第一个过滤器相同的节点上运行。

举个例子:

假设我有一个管道p1的过滤器f1..f10。我有10个节点n1..n10。 现在假设XD选择一个节点n5来运行过滤器f1。如何强制所有后续过滤器f2..10在同一节点n5上运行?

1 个答案:

答案 0 :(得分:0)

您可以将每个容器配置为分配给特定组,并且在部署流时,可以为每个模块的部署指定一个条件(例如,容器必须位于特定组中)。

请参阅the documentation