У меня есть проект django с gunicorn и nginx.
Я развертываю этот проект с помощью подсолнечника
В этом проекте у меня есть файл config.ini
, который читает django.
В случае nginx я сделал так, что если nginx.conf
изменится, состояние cmd.run service nginx restart
с - onchanges - file: nginx_conf
перезапускает службу.
но в случае с gunicorn я могу обнаружить изменение config.ini
, но я не знаю, как перезагрузить gunicorn.
при запуске gunicorn я дал опцию --reload
, но обнаруживает ли эта опция изменение config.ini
не только файлов проекта django '?
Если нет, какую команду мне использовать? (напр .: gunicorn reload
) ??
спасибо.
пс. Я видел kill -HUP pid
, но я думаю, что соль не знала бы пушек Ганикорна ..