Задать вопрос
STLEON
@STLEON
In Console We Trust. Code hard. Or die.

Как реализовать ответ получателя поставщику в RabbitMQ?

Принцип работы сервиса:
Главный сервер делает некоторые вычисления, формирует сообщения и добавляет их в очередь. В этом случае сервер выполняет роль поставщика, а получатели - другие сервера.
python-two.png
Далее получатели обрабатывают сообщения, тоже производят некоторые вычисления, которые надо отправить обратно на главный сервер.
Правильно ли я понял, что для реализации отправки сообщения главному серверу, сервер, который был в предыдущем шаге получателем, должен стать поставщиком и создать свою очередь для главного сервера?
python-one-overall.png
И тогда получается, что на главном сервере надо реализовать: поставщика и кол-во получателей, равное кол-ву серверов, которые ему отправят сообщения (или как-то возможно ограничится 1 получателем и одной очередью для всех троих поставщиков)?

Спасибо!
  • Вопрос задан
  • 2984 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
p-y-t-h-o-n
@p-y-t-h-o-n
Python Upworker
Скорее всего это ваш вариант: habrahabr.ru/post/236221
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы