Camel activeMQ主题发布订阅

Camel activeMQ主题发布订阅,activemq,apache-camel,Activemq,Apache Camel,给定以下骆驼路线 .to("activemq:queue:REQUEST_QUEUE") .to("activemq:topic:UPDATE_TOPIC_NAME"); 如果我不让任何路由听我的主题,我会得到一个超时异常 现在我真的不想让任何人听这个话题。我只想把它带到主题中,然后继续(发布-订阅) 如何使用Apache Camel实现这一点?您可以将ExchangePattern.I设置为: .to("activemq:queue:REQUEST_QUEUE") .to(ExchangeP

给定以下骆驼路线

.to("activemq:queue:REQUEST_QUEUE")
.to("activemq:topic:UPDATE_TOPIC_NAME");
如果我不让任何路由听我的主题,我会得到一个超时异常

现在我真的不想让任何人听这个话题。我只想把它带到主题中,然后继续(发布-订阅)


如何使用Apache Camel实现这一点?

您可以将ExchangePattern.I设置为:

.to("activemq:queue:REQUEST_QUEUE")
.to(ExchangePattern.InOnly, "activemq:topic:UPDATE_TOPIC_NAME");
有关更多信息,请参阅文档