Apache骆驼路由基于主动或不活动的消费者



我不确定哪个是实现这种情况的最佳模式:

我有一个将消息从队列A路由到我的应用程序队列B的组件B。

现在,我希望路由组件能够检测我的应用程序是否处于活动状态,在第二种情况下,将消息从A到另一个队列c。

我认为有几种实现这一目标,也许使用主题订阅或动态路由。

有人解决了这个问题吗?

请参阅Camel-LoadBalancer故障转移支持...

from("direct:start")
// here we will load balance if IOException was thrown
// any other kind of exception will result in the Exchange as failed
// to failover over any kind of exception we can just omit the exception
// in the failOver DSL
.loadBalance().failover(IOException.class)
    .to("direct:x", "direct:y", "direct:z");

相关内容

  • 没有找到相关文章

最新更新