Как использовать rabbitmq с микросервисами - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть три микросервиса Meal, Drink и Order. (с nod js)

Микросервисы еды и питья имеют конечные точки GET (по id), PUT, POST, а заказ содержит только POST.

Идея проекта заключается в том, что пользователь может поменять еду и питье, пока он не нажмет кнопку сделать заказ, тогда будет создан заказ.

моя проблема: - как справиться с этим с rabbitmq, и я хочу поставить в очередь еду и питье так что заказ микросервиса может потреблять и то и другое, но моя проблема в том, что пользователь может обновить его

моя идея: в порядке создания, которому я позвоню, чтобы получить еду и питье (по их микросервису с http ) поэтому в данный момент оба значения будут находиться в очереди

, но на самом деле мне не нравится эта идея, так как я чувствую, что что-то упускаю, и есть лучшее решение, чтобы получить наибольшую выгоду от rabbitmq.

Я буду благодарен за любые лучшие идеи.

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