uWSGI - «Недостаточно памяти: процесс убийства»

625
Eduardo Lucio

Следующая проблема возникает с моим 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 

enter image description here

Это сообщение отображается на экране входа в систему сервера CentOS 7.

Есть ли способ контролировать потребление памяти в uWSGI? Примеры: «потреблять до 60% доступной памяти», «потреблять до 2 ГБ» и т. Д.

Я хотел бы что-то, что контролируется самой uWSGI.

Я искал, был ли какой-либо вариант в самом uWSGI, чтобы управлять этим потреблением памяти ... но ничего не найдено ...

Спасибо!

0

1 ответ на вопрос

0
carlwgeorge

CentOS 7 использует systemd, поэтому наиболее логичным подходом является переопределение / расширение файла модуля uwsgi с помощью MemoryLimitопции. Вы можете прочитать больше об этом здесь .

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