【发布时间】:2018-05-14 15:06:58
【问题描述】:
是否可以使用两个 JMS 消息代理实例来实现异步请求-回复模式?这样服务 A 向队列 A 发送消息,并从队列 B(不同的代理实例)获取响应?
JMS API(或 Apache Camel)是否提供了一些完整的机制来通过相关标识符透明地实现这一点?需要什么配置?
额外问题:
为了进一步洗牌,我想对队列进行聚类。这可以按照规范透明地实现吗?基本上,我有多个 Spring 启动应用程序(服务),其中 ActiveMQ 代理嵌入在 Spring 上下文中。每个代理都充当服务的单向通道,并且每个服务除了对特定消息的响应之外,还向其自己的代理中的其他服务提供响应。现在,我想运行每个服务的多个实例并保留消息之间的相关性。
【问题讨论】:
标签: apache-camel jms integration message-queue messaging