@turdubekov
Студент

Какой тип обмена использовать в этом случае?

Добрый день, посоветуйте пожалуйста как тип обмена лучше всего использовать: Есть сообщение и три сторонних сервиса, я хочу чтобы все три сервиса гарантированно получали мое сообщение из очереди. подходит для этого Fanout, или есть более оптимальные варианты?
  • Вопрос задан
  • 44 просмотра
Решения вопроса 2
Maksclub
@Maksclub
maksfedorov.ru
да, fanout подходит, для каждого сервиса сделайте очереди, producer отправлят в exchange, а exchange раскидает по очередям сервисов
Ответ написан
Комментировать
Если нужна доставка одного и того же сообщения нескольким сервисам, то fanout подходит.
Если нужно разослать сообщение по разным подкатегориям по маске (скажем, регионам), то можно использовать обмен типа topic.
https://dev.to/larapulse/dealing-with-rabbitmq-exc...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы