RabbitMQ - Компоненты

Page / - Изменено Alexandr Fokin в 2022/10/28 15:10

Компоненты

Изменено Alexandr Fokin

в 2022/10/28 15:10

Оглавление

Exchange	На экземпляры этого компонента поступают сообщения. Компонент распределяет сообщения по одной или нескольким Queue (Также возможна передача сообщения в другие Exchange). name type Direct Exchange Точное сравнение ключа маршрутизации. Topic Exchange Возможность использования шаблона в ключе маршрутизации. Fanout Exchange Сообщение доставляется во все привязанные очереди независимо от ключа маршрутизации Headers Exchange Маршрутизация на основе полного или частичного совпадения key-value значений заголовка параметрам привязки. durable autoDelete Internal
Binding	Определяет правило, по которому Exchange направляет сообщение в конкретные Queue. queue exchange routingKey
Queue	Из экземпляров данного компонента потребители получают сообщения. name type durability Сохранение метаданных об очереди и ее сообщений на эноргонезависимый носитель. autoDelete Удаляется в случае, если к очереди подключался хотя бы один и клиент, а после все клиенты были отключены.