digital-garden/Обработка сообщений в RabbitMQ.md

19 lines
810 B
Markdown
Raw Normal View History

2024-07-03 09:25:44 +03:00
---
aliases:
tags:
- зрелость/🌱
date:
- - 2024-07-03
zero-link:
- "[[00 Архитектура ПО]]"
parents:
2024-07-03 09:30:43 +03:00
- "[[00 RabbitMQ]]"
linked:
2024-07-03 09:25:44 +03:00
---
![](Pasted%20image%2020240703091701.png)
2024-07-03 09:30:43 +03:00
- Producer публикует Message в [Exchange](Exchange.md).
- [Exchange](Exchange.md) получает Message и отвечает за его перенаправление. Он берет различные атрибуты, такие как Routing Key, зависимость на тип обмена и другие.
2024-07-03 10:26:00 +03:00
- Создается Binding между [Queue](Queue.md) и [Exchange](Exchange.md)
- Сообщение остается в [Queue](Queue.md) до тех пор, пока не будет обработано Consumer
2024-07-03 09:25:44 +03:00
- Consumer обрабатывает сообщение