处理器依赖于之前的两个处理器
Processor dependent on two previous processors
我有三个 PutSQL
处理器。理论上我可以按一个简单的顺序执行它们:1 - 2 - 3
因为在前两个处理器之后只需要执行第三个处理器,但是 1
和 2
也可以 运行 并发因为它们彼此独立。
为了加快速度,我想同时 运行 1 和 2 并仅在 两者 都成功后才触发第三个:
1 ---\
----> 3
2 ---/
我在文档中找不到任何内容(或者也许我只是在寻找错误的关键字),但是是否有像 AND
运算符一样运行的处理器?
理想情况下,处理器会等待来自 1
和 2
的成功消息,然后再将成功消息发送到 3
。
在此 CA 中,您将使用 MergeContent 和一个常见的 corrleation_id
会是这样的:
1 ---\
A-/ Merge on A ----> 3
\ 2 ---/
设置合并如下:
你应该得到一个流文件来触发你的最后一步
我有三个 PutSQL
处理器。理论上我可以按一个简单的顺序执行它们:1 - 2 - 3
因为在前两个处理器之后只需要执行第三个处理器,但是 1
和 2
也可以 运行 并发因为它们彼此独立。
为了加快速度,我想同时 运行 1 和 2 并仅在 两者 都成功后才触发第三个:
1 ---\
----> 3
2 ---/
我在文档中找不到任何内容(或者也许我只是在寻找错误的关键字),但是是否有像 AND
运算符一样运行的处理器?
理想情况下,处理器会等待来自 1
和 2
的成功消息,然后再将成功消息发送到 3
。
在此 CA 中,您将使用 MergeContent 和一个常见的 corrleation_id 会是这样的:
1 ---\
A-/ Merge on A ----> 3
\ 2 ---/
设置合并如下:
你应该得到一个流文件来触发你的最后一步