uWSGI - "Недостаточно памяти: процесс убийства"
Следующая проблема возникает с моим uWSGI (приложение Pyramid) ...
Out of memory: Kill process 17715 (uwsgi) score 299 or sacrifice child
Killed process 17715, UID 0, (uwsgi) total-vm:2731232kB, anon-rss:790924kB, file -rss:576kB
Это сообщение отображается на экране входа в систему сервера CentOS 7.
Есть ли способ контролировать потребление памяти в uWSGI? Примеры: "потреблять до 60% доступной памяти", "потреблять до 2 ГБ" и т. Д.
Я хотел бы что-то, что контролируется самой uWSGI.
Я искал, был ли какой-либо вариант в самом uWSGI, чтобы управлять этим потреблением памяти... но ничего не найдено...
Спасибо!
1 ответ
CentOS 7 использует systemd, поэтому наиболее логичным подходом является переопределение / расширение файла модуля uwsgi с помощью MemoryLimit
вариант. Вы можете прочитать больше об этом здесь.