Запустить Django-Supervisor из Upstart в сценарии Uwsgi?
Используя Django-supervisor ( https://github.com/rfk/django-supervisor), я пытаюсь найти способ python myproject/manage.py supervisor --daemonize
начать, когда мой uwsgi
выскочка сценария запускает Django.
Вот мой скрипт uwsgi:
root @ community: / etc / init # cat uwsgi.conf
#This version is for Community Service
description "uwsgi tiny instance"
start on runlevel [2345]
stop on runlevel [06]
exec uwsgi --die-on-term --ini /home/community/uwsgi/community_forums.ini
Могу ли я просто добавить дополнительную строку exec? Или каков наилучший способ сделать это?
1 ответ
Создайте новую выскочку работы и получите ее start on started uwsgi
, а также stop on stopping uwsgi
, Удалите опцию --daemonize из вашей строки django-supervisor и сделайте ее своим исполнительным директором.