我有一个应用程序,它使用来自队列 queuename1 的消息并且标题 JMSReplyTo = queue://MQA1/queuename2。然后它处理该消息并将响应发送到 JMSReplyTo 中提供的队列。由于我们有多个队列管理器,如 MQA1、MQA2 等,其他消费者应用程序期望 JMSReplyTo 中提供的队列管理器上的消息。我有如下代码。
<route id="route1">
<from uri="readJmsMq:queue:{{jms.read.queue}}?disableReplyTo=true&exchangePattern=InOnly" />
<bean ref="processInputMsg" method="processRequest" />
<to uri="writeJmsMQ:{{jms..write.queue}}?disableReplyTo=true&exchangePattern=InOnly" />
</route>
如何将消息发布到同一个队列管理器。我读了很多东西,但没有发现任何可以使用 apache camel 进行刺穿的东西。