vault backup: 2024-08-19 13:41:42
This commit is contained in:
parent
9b63530136
commit
fb22ba8005
20
.obsidian/plugins/home-tab/data.json
vendored
20
.obsidian/plugins/home-tab/data.json
vendored
@ -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": [],
|
||||||
|
@ -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": [],
|
||||||
|
@ -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)
|
BIN
meta/files/Pasted image 20240819133959.png
Normal file
BIN
meta/files/Pasted image 20240819133959.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 852 KiB |
BIN
meta/files/Pasted image 20240819134034.png
Normal file
BIN
meta/files/Pasted image 20240819134034.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 698 KiB |
Loading…
Reference in New Issue
Block a user