Здравствуйте.
Вот такая картина периодически возникает. Когда swap закончится сервер подвиснет.
Как отучить gunicorn так активно использовать swap.
Памяти на сервере 25гб. Использовано где-то 15гб.
Но это на самом деле не такая уж и проблема, проблема в том, что эти gunicorn-ы можно убить только с помощью kill -9
Остановить процесс в supervisor недостаточно. Остановить сам supervisor тоже недостаточно - gunicorn-ы всёравно остаются жить.
Что с ними не так?
Вот с таким конфигом supervisor их запускает:
[program:svarka]
command=/var/www/svarka/data/www/svarka/env/bin/gunicorn svarka.wsgi:application --name svarka --workers 2 --max-requests 1024 --timeout 1200 --bind=unix:/var/www/svarka/data/tmp/svarka.sock
directory=/var/www/svarka/data/www/svarka
stdout_logfile=/var/www/svark/data/tmp/svarka.stdout.log
stderr_logfile=/var/www/svarkapskov/data/tmp/svarka.stderr.log
user=svarka