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

Page / - Изменено Alexandr Fokin в 2023/02/27 00:21 

Компоненты 
Изменено Alexandr Fokin
в 2023/02/27 00:21

Оглавление

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	Удаляется в случае, если к очереди подключался хотя бы один и клиент, а после все клиенты были отключены.