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