Это мой сценарий ..Балансирование нагрузки MessageQ (ActiveMQ)
1) REST на основе веб-сервиса (Say X) принимает в запросах и помещает его в ActiveQ 2) Существует слушателем на другой стороне Q, который будет читать и обрабатывать сообщение. Это isync
Я решил пойти с ActiveMQ. Но пытаюсь найти решение, в котором я могу Q и Q слушателей масштабироваться.
1) У меня есть много случаев работы X. Следовательно, для Q есть несколько продуктов. 2) Заказ очень важен для меня. 3) Поскольку моя служба REST меньше сеанса, у меня нет способа пометить кучу запросов с тем же идентификатором сообщения. 4) Теперь, если я использую один Q, он отлично работает.
Но я хочу увеличить его и использовать несколько Q и нескольких покупателей Q без ущерба для порядка.
Может кто-нибудь предложить мне решение этой проблемы?
Спасибо большое,