vault backup: 2024-08-19 13:41:42

This commit is contained in:
Struchkov Mark 2024-08-19 13:41:42 +03:00
parent 9b63530136
commit fb22ba8005
No known key found for this signature in database
GPG Key ID: A3F0AC3F0FA52F3C
5 changed files with 36 additions and 32 deletions

View File

@ -25,23 +25,23 @@
"recentFilesStore": [ "recentFilesStore": [
{ {
"filepath": "_inbox/Варианты взаимодействия.md", "filepath": "_inbox/Варианты взаимодействия.md",
"timestamp": 1724063587127 "timestamp": 1724063984968
}, },
{ {
"filepath": "_inbox/Queue.md", "filepath": "_inbox/Exchange.md",
"timestamp": 1724063584717 "timestamp": 1724063983222
}, },
{ {
"filepath": "Обработка сообщений в RabbitMQ.md", "filepath": "_inbox/Exchange Headers.md",
"timestamp": 1724063522856 "timestamp": 1724063966699
},
{
"filepath": "_inbox/00 RabbitMQ.md",
"timestamp": 1724063457071
}, },
{ {
"filepath": "_inbox/Exchange Topics.md", "filepath": "_inbox/Exchange Topics.md",
"timestamp": 1724063454382 "timestamp": 1724063920569
},
{
"filepath": "_inbox/Exchange Fanout.md",
"timestamp": 1724063905799
} }
], ],
"bookmarkedFileStore": [], "bookmarkedFileStore": [],

View File

@ -4,6 +4,26 @@
"basename": "Варианты взаимодействия", "basename": "Варианты взаимодействия",
"path": "_inbox/Варианты взаимодействия.md" "path": "_inbox/Варианты взаимодействия.md"
}, },
{
"basename": "Exchange",
"path": "_inbox/Exchange.md"
},
{
"basename": "Exchange Headers",
"path": "_inbox/Exchange Headers.md"
},
{
"basename": "Exchange Topics",
"path": "_inbox/Exchange Topics.md"
},
{
"basename": "Exchange Fanout",
"path": "_inbox/Exchange Fanout.md"
},
{
"basename": "Exchange Direct",
"path": "_inbox/Exchange Direct.md"
},
{ {
"basename": "Queue", "basename": "Queue",
"path": "_inbox/Queue.md" "path": "_inbox/Queue.md"
@ -16,26 +36,10 @@
"basename": "00 RabbitMQ", "basename": "00 RabbitMQ",
"path": "_inbox/00 RabbitMQ.md" "path": "_inbox/00 RabbitMQ.md"
}, },
{
"basename": "Exchange Topics",
"path": "_inbox/Exchange Topics.md"
},
{
"basename": "Exchange",
"path": "_inbox/Exchange.md"
},
{
"basename": "Exchange Direct",
"path": "_inbox/Exchange Direct.md"
},
{ {
"basename": "Репликация", "basename": "Репликация",
"path": "_inbox/Репликация.md" "path": "_inbox/Репликация.md"
}, },
{
"basename": "Exchange Fanout",
"path": "_inbox/Exchange Fanout.md"
},
{ {
"basename": "Событийно-ориентированное программирование", "basename": "Событийно-ориентированное программирование",
"path": "_inbox/Событийно-ориентированное программирование.md" "path": "_inbox/Событийно-ориентированное программирование.md"
@ -195,10 +199,6 @@
{ {
"basename": "Оффер", "basename": "Оффер",
"path": "_inbox/Оффер.md" "path": "_inbox/Оффер.md"
},
{
"basename": "Pasted image 20240817224606",
"path": "meta/files/Pasted image 20240817224606.png"
} }
], ],
"omittedPaths": [], "omittedPaths": [],

View File

@ -15,7 +15,11 @@ linked:
В таком режиме каждый consumer получает свою порцию сообщений из [Queue](Queue.md). То есть нагрузка распределяется по consumer-ам. В таком режиме каждый consumer получает свою порцию сообщений из [Queue](Queue.md). То есть нагрузка распределяется по consumer-ам.
Параметр prefetch позволяет указать сколько сообщений одновременно будет забирать consumer, если значение будет слишком большое, а потом сообщений не большой, то нагрузка будет распределяться не равномерно. По умолчанию это значение равно 100. Параметр prefetch позволяет указать сколько сообщений одновременно будет забирать consumer, если значение будет слишком большое, а потом сообщений не большой, то нагрузка будет распределяться не равномерно. По умолчанию это значение равно 100.
## Sub/Pub ## Sub/Pub
![](Pasted%20image%2020240819133554.png) ![](Pasted%20image%2020240819133554.png)
В таком режиме создаются уникальные [Queue](Queue.md) для каждого Consumer. Сообщения в эти очереди отправляются одинковые. Т В таком режиме создаются уникальные [Queue](Queue.md) для каждого Consumer. Сообщения в эти очереди отправляются одинковые. То есть все Consumer-ы обрабатывают одинаковые сообщения.
## Filter routing
![](Pasted%20image%2020240819133959.png)
## Request / Response
![](Pasted%20image%2020240819134034.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 852 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 KiB