vault backup: 2024-07-03 09:35:43

This commit is contained in:
Struchkov Mark 2024-07-03 09:35:43 +03:00
parent be35aa32f7
commit ed68a59a9e
No known key found for this signature in database
GPG Key ID: A3F0AC3F0FA52F3C
8 changed files with 59 additions and 26 deletions

View File

@ -24,24 +24,24 @@
"unresolvedLinks": false, "unresolvedLinks": false,
"recentFilesStore": [ "recentFilesStore": [
{ {
"filepath": "_inbox/00 RabbitMQ.md", "filepath": "_inbox/Exchange Topics.md",
"timestamp": 1719988243151 "timestamp": 1719988437886
}, },
{ {
"filepath": "_inbox/Exchange Direct.md", "filepath": "_inbox/00 RabbitMQ.md",
"timestamp": 1719988218224 "timestamp": 1719988434061
},
{
"filepath": "_inbox/Exchange Fanout.md",
"timestamp": 1719988425222
}, },
{ {
"filepath": "_inbox/Exchange.md", "filepath": "_inbox/Exchange.md",
"timestamp": 1719988212138 "timestamp": 1719988390280
}, },
{ {
"filepath": "Обработка сообщений в RabbitMQ.md", "filepath": "_inbox/Exchange Direct.md",
"timestamp": 1719988171905 "timestamp": 1719988350111
},
{
"filepath": "_inbox/Advanced Message Queuing Protocol.md",
"timestamp": 1719988164152
} }
], ],
"bookmarkedFileStore": [], "bookmarkedFileStore": [],

View File

@ -1,25 +1,33 @@
{ {
"recentFiles": [ "recentFiles": [
{
"basename": "Exchange Topics",
"path": "_inbox/Exchange Topics.md"
},
{ {
"basename": "00 RabbitMQ", "basename": "00 RabbitMQ",
"path": "_inbox/00 RabbitMQ.md" "path": "_inbox/00 RabbitMQ.md"
}, },
{ {
"basename": "Exchange Direct", "basename": "Exchange Fanout",
"path": "_inbox/Exchange Direct.md" "path": "_inbox/Exchange Fanout.md"
}, },
{ {
"basename": "Exchange", "basename": "Exchange",
"path": "_inbox/Exchange.md" "path": "_inbox/Exchange.md"
}, },
{ {
"basename": "Обработка сообщений в RabbitMQ", "basename": "Exchange Direct",
"path": "Обработка сообщений в RabbitMQ.md" "path": "_inbox/Exchange Direct.md"
}, },
{ {
"basename": "Advanced Message Queuing Protocol", "basename": "Advanced Message Queuing Protocol",
"path": "_inbox/Advanced Message Queuing Protocol.md" "path": "_inbox/Advanced Message Queuing Protocol.md"
}, },
{
"basename": "Обработка сообщений в RabbitMQ",
"path": "Обработка сообщений в RabbitMQ.md"
},
{ {
"basename": "Брокер сообщений", "basename": "Брокер сообщений",
"path": "_inbox/Брокер сообщений.md" "path": "_inbox/Брокер сообщений.md"
@ -191,14 +199,6 @@
{ {
"basename": "Pasted image 20231008174024", "basename": "Pasted image 20231008174024",
"path": "meta/files/Pasted image 20231008174024.png" "path": "meta/files/Pasted image 20231008174024.png"
},
{
"basename": "gde-razmestit-mikrovolnovku-1",
"path": "meta/files/gde-razmestit-mikrovolnovku-1.webp"
},
{
"basename": "mikrovolnovka_na_kuhne2023-2 1",
"path": "meta/files/mikrovolnovka_na_kuhne2023-2 1.jpg"
} }
], ],
"omittedPaths": [], "omittedPaths": [],

View File

@ -11,4 +11,6 @@ parents:
- "[[Exchange]]" - "[[Exchange]]"
linked: linked:
--- ---
Сообщения попавшие в этот Exchange будут скопированы только в те Queue, которые связаны с Exchange строгим Сообщения попавшие в этот Exchange будут скопированы только в те Queue, которые связаны с Exchange строгим Routing Key.
![](Pasted%20image%2020240703093105.png)

15
_inbox/Exchange Fanout.md Normal file
View File

@ -0,0 +1,15 @@
---
aliases: []
tags:
- зрелость/🌱
date:
- - 2024-07-03
zero-link:
- "[[00 RabbitMQ]]"
parents:
- "[[Exchange]]"
linked:
---
Messages попавшие в этот Exchange копируются во все привязанные очереди, без проверки Routing Key или заголовков Message.
![](Pasted%20image%2020240703093301.png)

16
_inbox/Exchange Topics.md Normal file
View File

@ -0,0 +1,16 @@
---
aliases:
tags:
- зрелость/🌱
date:
- - 2024-07-03
zero-link:
- "[[00 RabbitMQ]]"
parents:
- "[[Exchange]]"
linked:
---
Routing Key может быть составным и задаваться в виде паттерна, для чего используются два спец. символа:
- `*` - обозначает одно или несколько слов.
- Слова разделяются точкой.
-

View File

@ -13,6 +13,6 @@ Exchange получает messages от producer и отправляет его
Типы Exchange: Типы Exchange:
- [direct](Exchange%20Direct.md) - [direct](Exchange%20Direct.md)
- fanout - [fanout](Exchange%20Fanout.md)
- topics - [topics](Exchange%20Topics.md)
- headers - headers

Binary file not shown.

After

Width:  |  Height:  |  Size: 1002 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 KiB