【发布时间】:2015-05-16 01:33:26
【问题描述】:
我们必须连接到第三方 hornetQ (Jboss 7)。目前我们应用程序的 3 个实例在不同的服务器上运行。我们将请求放入队列中,例如 request_queue,第三方提供商处理请求并将响应放入 response_queue。我们的应用程序监听 response_queue。
现在的问题是,由于我们的应用程序有 3 个实例,这意味着 response_queue 的三个消费者,如何保证只有一个实例接收每个响应。我们不希望所有实例都处理响应,只有一个实例必须处理响应。
任何想法如何实现这一目标?
【问题讨论】:
-
第三方只使用队列。顺便说一句,我们不希望所有实例都处理相同的消息。