我们必须连接到第三方hornetQ(Jboss 7)。目前我们的应用程序的3个实例正在不同的服务器上运行。我们在队列上发出请求,说request_queue,第三方提供者处理请求并将响应放在response_queue上。我们的应用程序侦听response_queue。
现在的问题是,因为我们有3个应用程序实例,这意味着response_queue有三个使用者,如何保证只有一个实例接收每个响应。我们不希望所有实例都处理响应,只有一个必须处理响应。
任何想法如何实现这一目标?
答案 0 :(得分:1)
队列上的JMS消息是点对点的,只处理一次。主题上的JMS消息是将由所有侦听器处理的广播。