Вот мой текущий файл конфигурации для службы:
description "My App"
author "Me"
start on runlevel [2345]
stop on runlevel [016]
respawn
respawn limit 99 5
chdir /home/ubuntu/myapp/
script
exec /home/ubuntu/.virtualenvs/myapp/bin/gunicorn -c /home/ubuntu/myapp/gunicorn.conf myapp.wsgi
end script
Нет ничего плохого в самом приложении, оно работает нормально. Я действительно могу использовать его, несмотря на то, что он постоянно перезагружается (несколько раз в секунду). Я узнал о проблеме только после взрыва файлов журнала.
Раньше у меня было следующее предложение:
pre-stop script
kill -15 `cat /tmp/gunicorn.pid`
end script
Я знаю, что могло быть причиной проблемы , но я удалил ее и все еще имею проблему.
Даже удаление обеих линий возрождения и выполнение reload-configuration
еще не остановили его. Что на земле происходит?