Привет всем. Мне нужен простой сервер очередей:
* нужен способ передать задачу ()определенному агенту-исполнителю, в ответ получить ID задачи и отслеживать статус, как только статус=готово, получить ответ.
* каждый сервер агент-подписан на свою и только свою очередь и берет оттуда свои задачи, исполняя не более N в момент. Грубо говоря, задача это исполнить bash скрипт с определенными параметрами, вернуть exit статус и stdout.
* авторизация между агентами и брокером, между создателем запроса и брокером.
Какое ПО попроще (rabbitmq?) способно с этим справится и какую модель взаимодействия выбрать? В терминах message queues я плаваю, так что не судите строго.