VPS перезагружается или завершает процессы из-за нехватки памяти
Убедитесь, что сработал OOM killer, определите процесс и скорректируйте потребление памяти или лимиты.
Linux может завершить процесс для защиты виртуальной машины, когда не осталось памяти. Журналы ядра позволяют различать OOM, сбой приложения и перезапуск вручную.
Пошаговая инструкция
-
Прочитайте журнал ядра
Ищите Out of memory и Killed process с помощью journalctl или dmesg.
-
Измерение процессов
Используйте free -h, ps и статистику панели, чтобы отличить стабильное потребление от постепенной утечки.
-
Ограничить услуги
Уменьшите число воркеров, кэш, параллелизм и лимиты памяти Docker. Не запускайте несколько тяжёлых баз данных на небольшом тарифе.
-
Оставьте запас
Если нормальная нагрузка остается слишком близкой к пределу, увеличьте ОЗУ или распределите службы.