【发布时间】:2014-08-28 23:32:58
【问题描述】:
我正在调查 Camel 是否可以满足以下要求。要求是:传入队列中消息的顺序应该与传出队列中消息的顺序一致。
我认为问题归结为 Camel 如何将消息从传入队列转发到传出队列的内部结构。
在简单的示例中,路由如下所示:
from("incomingQueue").to("outgoingQueue);
incomingQueue 有 4 条消息开始(按此顺序到达):消息 1、消息 2、消息 3、消息 4。
是否有保证或选项告诉 Camel 以保持原始接收顺序的方式转发消息?因此,如果侦听器正在侦听传出队列,它将收到消息 1,然后是消息 2,然后是消息 3,然后是消息 4(假设是单线程接收器)。
感谢您的帮助。
【问题讨论】:
标签: apache-camel