Загрузка новых получателей без обновления сервера rabbitmq - PullRequest
0 голосов
/ 13 сентября 2018

У меня есть два сервера с именами S1 и S2. Оба сервера имеют базы данных db1 и db2 соответственно. Здесь S1 - сервер rabbitmq, а S2 - простой сервер nodejs.

Теперь, когда я отправляю запрос 'POST' с S2 на S1, он создает один объект в коллекции с именем C1 в базе данных S1 в db1. Теперь, когда я запускаю S2, который является сервером rabbitmq, он выбирает все объекты из C1 и создает очередь для каждого объекта.

Например, у меня есть 7 объектов в C1. Когда я запускаю сервер rabbitmq, который является S2, одновременно будет запущено 7 очередей.

Рассмотрим этот сценарий: пока сервер S2 работает, и я отправляю запрос "POST" из S1, чтобы создать новый объект в C1.Таким образом, в C1 всего 8 объектов.

ПРИМЕЧАНИЕ : - Здесь каждый объект в C1 сам является получателем для rabbitmq.

Вопрос в том, как сервер S2 узнает, что в его коллекции C1 вставлены некоторые данные?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...