Uwsgi не был убит и стал зомби, когда остановился на max-requests
У меня проблема...
Я установил свойство конфигурации 'max-requests'.
Когда сервер получает запросы на уровне max-requests,
uwsgi сообщает 'Работа процесса PID завершена. Счастливо!» и перерождает рабочего в данный момент.
Но мой uwsgi стал зомби процессом.....
service 232327 0.0 0.0 0 0 ? Zl Nov05 0:06 [uwsgi] <defunct>
Так что я настроил 'vaccum', но это не решение проблемы как я могу решить эту проблему....
Это моя конфигурация uwsgi и я запускаю сервер с django.
[uwsgi]
virtualenv = /home/service/service/.venv
socket = /tmp/uwsgi_sock
pidfile2=/tmp/service.pid
module=project.wsgi
callable=application
master=true
processes=1
threads=2
max-requests=2500
harakiri=15
lazy-apps=true
vaccum=true
logto=/var/log/service/uwsgi.log
log-maxsize = 32428800
enable-threads = true
ignore-write-errors=true
ignore-sigpipe=true
disable-write-exception=true
Я добавляю конфигурацию «ваккум»... и харакири короткое....
но выше харакири секунд, процесс все еще зомбирует ваш текст