JMS 生产者使用 apache camel 将消息发送到特定的队列管理器

问题描述 投票:0回答:0

我有一个应用程序,它使用来自队列 queuename1 的消息并且标题 JMSReplyTo = queue://MQA1/queuename2。然后它处理该消息并将响应发送到 JMSReplyTo 中提供的队列。由于我们有多个队列管理器,如 MQA1、MQA2 等,其他消费者应用程序期望 JMSReplyTo 中提供的队列管理器上的消息。我有如下代码。


<route id="route1">
    <from uri="readJmsMq:queue:{{jms.read.queue}}?disableReplyTo=true&amp;exchangePattern=InOnly" />
    <bean ref="processInputMsg" method="processRequest" />
    <to uri="writeJmsMQ:{{jms..write.queue}}?disableReplyTo=true&amp;exchangePattern=InOnly" />
</route>

如何将消息发布到同一个队列管理器。我读了很多东西,但没有发现任何可以使用 apache camel 进行刺穿的东西。

apache-camel jms mq
© www.soinside.com 2019 - 2024. All rights reserved.