Компоненты

Версия 1.7 от Alexandr Fokin на 2023/02/27 00:41

Exchange

На экземпляры этого компонента поступают сообщения. Компонент распределяет сообщения по одной или нескольким Queue (Также возможна передача сообщения в другие Exchange).

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

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

name 
type 
durabilityСохранение метаданных об очереди и ее сообщений на эноргонезависимый носитель.
autoDeleteУдаляется в случае, если к очереди подключался хотя бы один и клиент, а после все клиенты были отключены.

 

 

Теги: