我有一个带聚合器的简单路线。
---[processor]---[aggregator]---[processor]---...
如果我按以下顺序通过路线有4件物品怎么办?itemA1, itemB1, itemA2 and itemB2
?
我想将itemA1
与itemA2
和itemB1
与itemB2
合并。当两个第一个项目没有合并时,聚合器如何工作?
答案 0 :(得分:0)
在@Claus Ibsen的建议之后,我在他推荐的书中找到了答案。原始文件非常简陋。
itemA1 -> [item_type][item_number]
对于聚合器,您必须指定以下三种配置:
item_type
字段,因此所有A-items
属于所有B-items
。 completionSize(2)
。 itemA1itemA2
和itemB1itemB2
由于任何原因,从未发布过第二个类型的项目,第一个项目将保留在聚合器中。但是也可以设置超时等等。