vault backup: 2024-07-03 09:25:44
This commit is contained in:
parent
7e45929ac6
commit
f9a02d0d81
10
.obsidian/plugins/home-tab/data.json
vendored
10
.obsidian/plugins/home-tab/data.json
vendored
@ -23,9 +23,13 @@
|
||||
"markdownOnly": false,
|
||||
"unresolvedLinks": false,
|
||||
"recentFilesStore": [
|
||||
{
|
||||
"filepath": "Обработка сообщений в RabbitMQ.md",
|
||||
"timestamp": 1719987900206
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/RabbitMQ.md",
|
||||
"timestamp": 1719987208650
|
||||
"timestamp": 1719987898499
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/Брокер сообщений.md",
|
||||
@ -38,10 +42,6 @@
|
||||
{
|
||||
"filepath": "_inbox/Репликация.md",
|
||||
"timestamp": 1719949091365
|
||||
},
|
||||
{
|
||||
"filepath": "_inbox/Advanced Message Queuing Protocol.md",
|
||||
"timestamp": 1719948554408
|
||||
}
|
||||
],
|
||||
"bookmarkedFileStore": [],
|
||||
|
@ -1,5 +1,9 @@
|
||||
{
|
||||
"recentFiles": [
|
||||
{
|
||||
"basename": "Обработка сообщений в RabbitMQ",
|
||||
"path": "Обработка сообщений в RabbitMQ.md"
|
||||
},
|
||||
{
|
||||
"basename": "RabbitMQ",
|
||||
"path": "_inbox/RabbitMQ.md"
|
||||
@ -195,10 +199,6 @@
|
||||
{
|
||||
"basename": "kak-spryatat-krovat-01",
|
||||
"path": "meta/files/kak-spryatat-krovat-01.jpg"
|
||||
},
|
||||
{
|
||||
"basename": "orig",
|
||||
"path": "meta/files/orig.webp"
|
||||
}
|
||||
],
|
||||
"omittedPaths": [],
|
||||
|
@ -39,10 +39,6 @@ linked:
|
||||
- topics
|
||||
- headers
|
||||
|
||||
Обработка сообщений
|
||||
- Поставщик публикует сообщение в Exchange.
|
||||
- Обработчик получает сообщение
|
||||
|
||||
![](Pasted%20image%2020240703091701.png)
|
||||
[Обработка сообщений в RabbitMQ](Обработка%20сообщений%20в%20RabbitMQ.md)
|
||||
## Заметки
|
||||
- При прочтении сообщения consumer-ом сообщение удаляется из брокера.
|
19
Обработка сообщений в RabbitMQ.md
Normal file
19
Обработка сообщений в RabbitMQ.md
Normal file
@ -0,0 +1,19 @@
|
||||
---
|
||||
aliases:
|
||||
tags:
|
||||
- зрелость/🌱
|
||||
date:
|
||||
- - 2024-07-03
|
||||
zero-link:
|
||||
- "[[00 Архитектура ПО]]"
|
||||
parents:
|
||||
- "[[RabbitMQ]]"
|
||||
linked:
|
||||
---
|
||||
![](Pasted%20image%2020240703091701.png)
|
||||
|
||||
- Producer публикует Message в Exchange.
|
||||
- Exchange получает Message и отвечает за его перенаправление. Он берет различные атрибуты, такие как Routing Key, зависимость на тип обмена и другие.
|
||||
- Создается Binding между Queue и Exchange
|
||||
- Сообщение остается в Queue до тех пор, пока не будет обработано Consumer
|
||||
- Consumer обрабатывает сообщение
|
Loading…
Reference in New Issue
Block a user