Apache camel 骆驼修改从内部拆分聚合策略的标头

Apache camel 骆驼修改从内部拆分聚合策略的标头,apache-camel,Apache Camel,是否可以修改在aggregationstrategy中设置的标题 拆分消息 将标头groupname设置为“一” correlationkey标头上的聚合-groupname=1 聚合策略将在某个时刻知道它想要将相关键更改为其他键。但是,如果我在传入的新exchange的头上设置groupname,它不会创建新的correlationkey 如何实现这一点?您不能在拆分器EIP或聚合EIP中更改聚合策略中的相关键 相关密钥是使用您在这些EIP上设置的correlationExpression预先

是否可以修改在aggregationstrategy中设置的标题

拆分消息 将标头groupname设置为“一” correlationkey标头上的聚合-groupname=1

聚合策略将在某个时刻知道它想要将相关键更改为其他键。但是,如果我在传入的新exchange的头上设置groupname,它不会创建新的correlationkey


如何实现这一点?

您不能在拆分器EIP或聚合EIP中更改
聚合策略中的相关键

相关密钥是使用您在这些EIP上设置的correlationExpression预先确定的

AggregationStrategy
用于将交易所合并在一起

请参阅这些模式的Camel EIP文档的更多详细信息,或者查看一些Camel书籍,例如Camel in Action,它对这些EIP有广泛的覆盖