aws - nginx django deploy
ERROR(sin proceso) Nginx+Gunicorn+Supervisord (1)
Tratar:
supervisorctl reread
supervisorctl reload
Eso debería comenzar el servicio. Lo hice como root en Ubuntu 13.04.
EDITAR:
He tenido problemas desde que publiqué esto con SIGHUP''ing Supervisor processes. Me gustaría compartir un pequeño fragmento que encontré en otro lado:
sudo kill -HUP `sudo supervisorctl status | grep $APP_NAME | sed -n ''/RUNNING/s/.*pid /([[:digit:]]/+/).*//1/p''`
A continuación, enviaremos un SIGHUP al proceso que ejecuta APP_NAME. Esto es útil para la recarga elegante de Gunicorn.
Joe
si ejecuto el comando (para iniciar la aplicación) a través de un supervisor:
sudo supervisorctl start myapp
está arrojando el error de:
myapp: ERROR (no such process)
Creé un archivo llamado myappsettings.conf:
[program:myapp]
command = /usr/local/bin/gunicorn -c /home/ubuntu/virtualenv/gunicorn_config.py myapp.wsgi
user = ubuntu
stdout_logfile = /home/ubuntu/virtualenv/myapp/error/gunicorn_supervisor.log
redirect_stderr = true
Cuál es el problema aquí?
Gracias.