2012-07-07 15 views
13

Cuando ejecuto sudo supervisorctl start stage obtengo ERROR (abnormal termination). ¿Podrías mirar?supervisorctl ERROR (terminación anómala)

Aquí está mi archivo /etc/supervisord.conf. ¿Me estoy perdiendo de algo? gracias

[unix_http_server] 
file=/tmp/supervisor.sock ; (the path to the socket file) 
[supervisord] 
logfile=/tmp/supervisord.log ; (main log file;default $CWD/supervisord.log) 
logfile_maxbytes=50MB  ; (max main logfile bytes b4 rotation;default 50MB) 
logfile_backups=10   ; (num of main logfile rotation backups;default 10) 
loglevel=info    ; (log level;default info; others: debug,warn,trace) 
pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid) 
nodaemon=false    ; (start in foreground if true;default false) 
minfds=1024     ; (min. avail startup file descriptors;default 1024) 
minprocs=200    ; (min. avail process descriptors;default 200) 

[rpcinterface:supervisor] 
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface 

[supervisorctl] 
serverurl=unix:///tmp/supervisor.sock ; use a unix:// URL for a unix socket 

[program:stage] 
command=/home/me/envs/project/bin/python /home/me/webapps/project/manage.py run_gunicorn -b 127.0.0.1:8002 --log-file=/tmp/stage_gunicorn.log 
directory=/home/me/webapps/project/ 
user=www-data 
autostart=true 
autorestart=true 
stdout_logfile=/tmp/stage_supervisord.log 
redirect_stderr=true 
+0

lo que sucede cuando se ejecuta '/ home/me/envs/proyecto/bin/python /home/me/webapps/project/manage.py run_gunicorn -b 127.0.0.1:8002 --log-file =/tmp/stage_gunicorn.log' en el directorio '/ home/me/webapps/project /' como usuario 'www-data'? Supervisord simplemente le dice que ese programa no funciona como se espera, tendrá que averiguar por qué. –

Respuesta

27

Me encuentro con el mismo problema que el tuyo. Como dice Martijn Pieters, eso no significa que algo vaya mal con su supervisor. Simplemente te dice que el programa no funcionó. Puede encontrar algunos detalles de error en el registro.

+40

También puede usar 'supervisorctl tail ' para acceder fácilmente al registro. – aorcsik

11

Se indicó error para encontrar que mediante el siguiente comando:

supervisorctl tail <APP_NAME> 
Cuestiones relacionadas