首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用meassage块分配器设置Mule_Correlation_ID

如何使用meassage块分配器设置Mule_Correlation_ID
EN

Stack Overflow用户
提问于 2019-11-25 11:30:37
回答 1查看 63关注 0票数 0

在将一个副本转换为csv数据并将另一个副本转换为固定长度后,将json数据提供给分散采集器并向两个消息块拆分器发送消息,并将“启用相关id”设置为“始终”选项。但是mule消息块拆分器将相同的Mule_Correlation_id设置为json和csv数据,而这又与正常的"correlation_id“相同,即使我将启用关联id设置为”始终“选项,也不明白为什么会发生这种情况。这是流程的屏幕截图。

上面是骡子流的画面。以下是消息块拆分器的设置

有什么东西我需要改变才能得到不同的"mule_correlation_id“。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-25 18:35:59

Mule 3.x 分离器文档提到它设置了以下出站属性:

  • MULE_CORRELATION_GROUP_SIZE:将原始消息拆分到其中的片段数。
  • MULE_CORRELATION_SEQUENCE:片段在组中的位置。
  • MULE_CORRELATION_ID:整个组的单个ID (相同原始消息的所有输出片段共享相同的值)。

从相同的原始消息中分离出来的所有部分都将共享相同的MULE_CORRELATION_ID,因此它们可以相互关联。每个部分都应该在同一个MULE_CORRELATION_SEQUENCE中有一个唯一的MULE_CORRELATION_ID。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59030791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档