2012-07-07 179 views
13

當我運行sudo supervisorctl start stage時,我得到ERROR (abnormal termination)。你可以看看嗎?我的文件/etc/supervisord.conf。我錯過了什麼嗎?謝謝supervisorctl錯誤(異常終止)

[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

什麼你在運行時發生'/家/我/ ENVS /項目/斌/ Python的/home/me/webapps/project/manage.py run_gunicorn -b 127.0.0.1:8002 --log-file =/tmp/stage_gunicorn.log'在目錄'/ home/me/webapps/project /'中作爲用戶'www-data'? Supervisord只是告訴你,該程序沒有按預期工作,你需要找出原因。 – 2012-07-08 10:20:36

回答

27

我遇到了和你一樣的問題。正如Martijn Pieters所說,這並不意味着你的主管人員出了問題。它只是告訴你,該方案沒有奏效。您可以在日誌中找到一些錯誤的詳細信息。

+40

您也可以使用'supervisorctl tail '來輕鬆訪問日誌。 – aorcsik 2014-09-26 14:39:07

11

它指出錯誤使用下面的命令,這樣找到它:

supervisorctl tail <APP_NAME> 
相關問題