EIP模式用于同步处理影响相同逻辑记录的不同消息(在不同队列中)?

时间:2014-11-20 21:04:14

标签: apache-camel messaging

我有几条属于同一条记录的入站邮件。他们到达并经纪人到不同的队列。是否有EIP模式允许我一次只处理其中一个,即使它们处于不同的队列中?

感谢。

1 个答案:

答案 0 :(得分:2)

您可以将队列汇集到SEDA队列中:

  from("jms:queue:queueA").to("seda:handler");
  from("jms:queue:queueB").to("seda:handler");
  from("jms:queue:queueC").to("seda:handler");

  from("seda:handler").log("processing...");