Назад | Перейти на главную страницу

Управление памятью Rabbitmq и назначение динамической памяти в Proxmox VM

У меня есть виртуальная машина debian 8 (в proxmox) с динамическим назначением памяти от 512 МБ до 4 ГБ ОЗУ.

На этой машине установлен rabbitmq-server, и мне было интересно, как рабочий процесс памяти будет работать с этой настройкой. Я установил водяной знак памяти на 0,9, но, конечно, это 90% процентов назначенной памяти (которая обычно очень мала, примерно 900 МБ) на момент запуска rabbitmq-server. Использование абсолютных значений также не работает, так как оно получит минимум указанного абсолютного или назначенного ОЗУ. Когда кролик запускается, он довольно быстро достигает порога и блокирует издателей и так далее.

Каков был бы лучший подход к решению этой проблемы (я здесь немного потерялся) - я хочу, чтобы кролик использовал всю доступную память по мере необходимости - следует ли мне запрашивать, чтобы память всегда была назначена, или есть какой-то способ настроить кролика на отключить этот водяной знак?

Спасибо!