Вопрос проверяет знание архитектурных сущностей RabbitMQ и понимание того, как сообщения маршрутизируются через exchange.
Короткий ответ
RabbitMQ состоит из очередей, обменников и привязок между ними. Сообщения отправляются не в очередь напрямую, а в exchange, который решает, в какую очередь их направить. Direct-exchange маршрутизирует по точному ключу, fanout рассылает сообщение во все очереди без условий, а headers-exchange использует соответствие заголовкам. Эта модель даёт гибкость маршрутизации и позволяет строить разные архитектуры взаимодействия сервисов.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.