使用Apache Camel,如何在其他组件处理完消息后才在MQ中使用消息?

时间:2017-09-22 14:11:44

标签: apache-camel jms

我们使用Camel和ActiveMQ(以及Talend ESB)。

我们需要处理一条消息,抛出一些组件,将其发送给名为" A'的AMQ。然后只有等待另一个消息从另一个名为" B"的队列中消耗掉。我该如何设计这样做的路线?如果我为" B"设置JMS组件在另一个组件之后,它不会消耗MQ但会向它发出消息。

解决方法是设置第二个路径,从cTimer开始,足够长的时间用于第一部分或路由实现,然后使用MQ" B",但我想要一个更干净的解决方案。 / p>

0 个答案:

没有答案