vault backup: 2024-07-03 10:36:31

This commit is contained in:
Struchkov Mark 2024-07-03 10:36:31 +03:00
parent 9e7bbc82f7
commit 77ce4320b0
No known key found for this signature in database
GPG Key ID: A3F0AC3F0FA52F3C
3 changed files with 38 additions and 25 deletions

View File

@ -23,25 +23,25 @@
"markdownOnly": false,
"unresolvedLinks": false,
"recentFilesStore": [
{
"filepath": "_inbox/Kafka.md",
"timestamp": 1719992078798
},
{
"filepath": "_inbox/Брокер сообщений.md",
"timestamp": 1719992077242
},
{
"filepath": "_inbox/00 RabbitMQ.md",
"timestamp": 1719991810985
"timestamp": 1719992075008
},
{
"filepath": "_inbox/Queue.md",
"timestamp": 1719992073683
},
{
"filepath": "_inbox/Кластер RabbitMQ.md",
"timestamp": 1719991683676
},
{
"filepath": "_inbox/Флаги очередей в RabbitMQ.md",
"timestamp": 1719991550601
},
{
"filepath": "_inbox/Queue.md",
"timestamp": 1719991515165
},
{
"filepath": "_inbox/Exchange.md",
"timestamp": 1719991138296
}
],
"bookmarkedFileStore": [],

View File

@ -1,9 +1,21 @@
{
"recentFiles": [
{
"basename": "Kafka",
"path": "_inbox/Kafka.md"
},
{
"basename": "Брокер сообщений",
"path": "_inbox/Брокер сообщений.md"
},
{
"basename": "00 RabbitMQ",
"path": "_inbox/00 RabbitMQ.md"
},
{
"basename": "Queue",
"path": "_inbox/Queue.md"
},
{
"basename": "Кластер RabbitMQ",
"path": "_inbox/Кластер RabbitMQ.md"
@ -12,10 +24,6 @@
"basename": "Флаги очередей в RabbitMQ",
"path": "_inbox/Флаги очередей в RabbitMQ.md"
},
{
"basename": "Queue",
"path": "_inbox/Queue.md"
},
{
"basename": "Exchange",
"path": "_inbox/Exchange.md"
@ -44,10 +52,6 @@
"basename": "Обработка сообщений в RabbitMQ",
"path": "Обработка сообщений в RabbitMQ.md"
},
{
"basename": "Брокер сообщений",
"path": "_inbox/Брокер сообщений.md"
},
{
"basename": "Обучающий курс от HighLoad конференции 2024",
"path": "source/курсы/_toc/Обучающий курс от HighLoad конференции 2024.md"
@ -56,10 +60,6 @@
"basename": "Репликация",
"path": "_inbox/Репликация.md"
},
{
"basename": "Kafka",
"path": "_inbox/Kafka.md"
},
{
"basename": "Горизонтальное масштабирование",
"path": "_inbox/Горизонтальное масштабирование.md"

View File

@ -34,6 +34,19 @@ linked:
Обработка сообщений в RabbitMQ
![Обработка сообщений в 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-ом сообщение удаляется из брокера.
- Написан на Erlang