Использование памяти Gunicorn и потоки продолжают расти - PullRequest
2 голосов
/ 19 февраля 2020

Я запускаю приложение Django с Gunicorn в среде Kubernetes. В течение нескольких недель использование памяти в модулях продолжает расти. Изучив список процессов, я заметил, что существует множество процессов gunicorn, которые кажутся мертвыми, но все еще используют память.

Команда, которую я запускаю gunicorn:

gunicorn app.wsgi -w 3 -b 0.0.0.0:8000 --env DJANGO_SETTINGS_MODULE=app.settings.prod --reload

Я не Не знаю, что является причиной роста процессов из огнестрельного оружия и как избежать этого поведения.

Вот снимок экрана со списком процессов:

pod memory usage htop

...