@StanleyShilow

Что делать с нехваткой оперативной памяти на VPS(REG.ru) / nginx, uwsgi, django?

Друзья, всем приветы! Запустил такой себе средний сайтец на питоне, залил его на vps (512MB) ubuntu16.04. Все бы ничего, однако постоянно получаю уведомления о нехватке оперативной памяти. Топ говорит, что остановлен один процесс, а логи приходят со следующим содержанием:

Oct 20 21:05:39 ovzhost20 kernel: [7368165.373630] Out of memory in UB 39905529: OOM
killed process 141847 (uwsgi) score 0 vm:195944kB, rss:52656kB, swap:0kB

Еще не сталкивался с администрированием и неудовлетворен своими догадками относительно этой ошибки.

Буду благодарен всем, кто хоть как-то подскажет решение данной проблемы. Благодарю и отличного времени суток!
  • Вопрос задан
  • 382 просмотра
Пригласить эксперта
Ответы на вопрос 5
kotomyava
@kotomyava
Системный администратор
Надо взять VPS с бОльшим объёмом памяти и/или ограничить количество процессов, которые порождает uwsgi.
Ответ написан
Комментировать
@klepiku
выхода 2
1 увеличить vps
2 оптимизировать, удалить ненужное

смотрите автозагрузку
Ответ написан
Комментировать
может просто создать/увеличить файл подкачки с объемом минимум в 2 раза больше физической памяти?
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
сменить провайдера
Ответ написан
Комментировать
@StanleyShilow Автор вопроса
Комрады! Там 512MB неужели этого мало? Что-то подсказывает, что лучше забить на все болт и подождать, пока все упадет...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы