vault backup: 2024-07-03 10:36:31
This commit is contained in:
parent
9e7bbc82f7
commit
77ce4320b0
26
.obsidian/plugins/home-tab/data.json
vendored
26
.obsidian/plugins/home-tab/data.json
vendored
@ -23,25 +23,25 @@
|
|||||||
"markdownOnly": false,
|
"markdownOnly": false,
|
||||||
"unresolvedLinks": false,
|
"unresolvedLinks": false,
|
||||||
"recentFilesStore": [
|
"recentFilesStore": [
|
||||||
|
{
|
||||||
|
"filepath": "_inbox/Kafka.md",
|
||||||
|
"timestamp": 1719992078798
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filepath": "_inbox/Брокер сообщений.md",
|
||||||
|
"timestamp": 1719992077242
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"filepath": "_inbox/00 RabbitMQ.md",
|
"filepath": "_inbox/00 RabbitMQ.md",
|
||||||
"timestamp": 1719991810985
|
"timestamp": 1719992075008
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filepath": "_inbox/Queue.md",
|
||||||
|
"timestamp": 1719992073683
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filepath": "_inbox/Кластер RabbitMQ.md",
|
"filepath": "_inbox/Кластер RabbitMQ.md",
|
||||||
"timestamp": 1719991683676
|
"timestamp": 1719991683676
|
||||||
},
|
|
||||||
{
|
|
||||||
"filepath": "_inbox/Флаги очередей в RabbitMQ.md",
|
|
||||||
"timestamp": 1719991550601
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filepath": "_inbox/Queue.md",
|
|
||||||
"timestamp": 1719991515165
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filepath": "_inbox/Exchange.md",
|
|
||||||
"timestamp": 1719991138296
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"bookmarkedFileStore": [],
|
"bookmarkedFileStore": [],
|
||||||
|
@ -1,9 +1,21 @@
|
|||||||
{
|
{
|
||||||
"recentFiles": [
|
"recentFiles": [
|
||||||
|
{
|
||||||
|
"basename": "Kafka",
|
||||||
|
"path": "_inbox/Kafka.md"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"basename": "Брокер сообщений",
|
||||||
|
"path": "_inbox/Брокер сообщений.md"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"basename": "00 RabbitMQ",
|
"basename": "00 RabbitMQ",
|
||||||
"path": "_inbox/00 RabbitMQ.md"
|
"path": "_inbox/00 RabbitMQ.md"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"basename": "Queue",
|
||||||
|
"path": "_inbox/Queue.md"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"basename": "Кластер RabbitMQ",
|
"basename": "Кластер RabbitMQ",
|
||||||
"path": "_inbox/Кластер RabbitMQ.md"
|
"path": "_inbox/Кластер RabbitMQ.md"
|
||||||
@ -12,10 +24,6 @@
|
|||||||
"basename": "Флаги очередей в RabbitMQ",
|
"basename": "Флаги очередей в RabbitMQ",
|
||||||
"path": "_inbox/Флаги очередей в RabbitMQ.md"
|
"path": "_inbox/Флаги очередей в RabbitMQ.md"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"basename": "Queue",
|
|
||||||
"path": "_inbox/Queue.md"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"basename": "Exchange",
|
"basename": "Exchange",
|
||||||
"path": "_inbox/Exchange.md"
|
"path": "_inbox/Exchange.md"
|
||||||
@ -44,10 +52,6 @@
|
|||||||
"basename": "Обработка сообщений в RabbitMQ",
|
"basename": "Обработка сообщений в RabbitMQ",
|
||||||
"path": "Обработка сообщений в RabbitMQ.md"
|
"path": "Обработка сообщений в RabbitMQ.md"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"basename": "Брокер сообщений",
|
|
||||||
"path": "_inbox/Брокер сообщений.md"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"basename": "Обучающий курс от HighLoad конференции 2024",
|
"basename": "Обучающий курс от HighLoad конференции 2024",
|
||||||
"path": "source/курсы/_toc/Обучающий курс от HighLoad конференции 2024.md"
|
"path": "source/курсы/_toc/Обучающий курс от HighLoad конференции 2024.md"
|
||||||
@ -56,10 +60,6 @@
|
|||||||
"basename": "Репликация",
|
"basename": "Репликация",
|
||||||
"path": "_inbox/Репликация.md"
|
"path": "_inbox/Репликация.md"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"basename": "Kafka",
|
|
||||||
"path": "_inbox/Kafka.md"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"basename": "Горизонтальное масштабирование",
|
"basename": "Горизонтальное масштабирование",
|
||||||
"path": "_inbox/Горизонтальное масштабирование.md"
|
"path": "_inbox/Горизонтальное масштабирование.md"
|
||||||
|
@ -34,6 +34,19 @@ linked:
|
|||||||
|
|
||||||
Обработка сообщений в RabbitMQ
|
Обработка сообщений в RabbitMQ
|
||||||
![Обработка сообщений в RabbitMQ](Обработка%20сообщений%20в%20RabbitMQ.md)
|
![Обработка сообщений в RabbitMQ](Обработка%20сообщений%20в%20RabbitMQ.md)
|
||||||
|
|
||||||
|
## Работа с памятью
|
||||||
|
По умолчанию, если RabbitMQ начинает использовать больше 40% от общего объема памяти, то все соединения блокируются. При высвыбождении памяти до порогового значения нормальный процесс работы возобновляется.
|
||||||
|
|
||||||
|
Порог используемой памяти можно переопределить:
|
||||||
|
```
|
||||||
|
rabbitmqctl set_vm_memory_high_watermark 0.5
|
||||||
|
```
|
||||||
|
|
||||||
|
или перманентно в `/etc/rabbitmq/rabbitmq.config`:
|
||||||
|
```
|
||||||
|
[rabbit, [(vm_memory_high_watermark, 0.5)}.
|
||||||
|
```
|
||||||
## Заметки
|
## Заметки
|
||||||
- При прочтении сообщения consumer-ом сообщение удаляется из брокера.
|
- При прочтении сообщения consumer-ом сообщение удаляется из брокера.
|
||||||
- Написан на Erlang
|
- Написан на Erlang
|
Loading…
Reference in New Issue
Block a user