Нам нужно подключиться к стороннему hornetQ (Jboss 7). Сразу три экземпляра нашего приложения работают на разных серверах. Мы помещаем запрос в очередь say request_queue, а сторонний поставщик обрабатывает запрос и помещает ответ на response_queue. Наше приложение прослушивает response_queue.Jboss HornetQ несколько потребителей
Теперь проблема в том, что у нас есть 3 экземпляра нашего приложения, что означает три пользователя для response_queue, как гарантировать, что только один экземпляр получает каждый ответ. Мы не хотим, чтобы все экземпляры обрабатывали ответ, только один должен обработать ответ.
Любые идеи, как достичь этого?
Третья сторона использует только очереди. кстати, мы не хотим, чтобы все экземпляры обрабатывали одно и то же сообщение. – heat
Chek this http://stackoverflow.com/questions/7008664/jms-queue-with-multiple-consumers –