2012-07-07 19 views
13

sudo supervisorctl start stageを実行すると、ERROR (abnormal termination)と表示されます。あなたは見てみますか?supervisorctl ERROR(異常終了)

ここは私のファイル/etc/supervisord.confです。何か不足していますか?ありがとう

[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 /プロジェクト/ binに/ pythonの/home/me/webapps/project/manage.py実行するとどうなりますか'/ home/me/webapps/project /'ディレクトリのrun_gunicorn -b 127.0.0.1:8002 --log-file =/tmp/stage_gunicorn.log'をユーザ 'www-data'として保存しますか? Supervisordは、そのプログラムが期待どおりに機能していないと言っているだけです。その理由を調べる必要があります。 –

答えて

27

私はあなたと同じ問題を抱えています。 Martijn Pietersが言っているように、それは何かがあなたの上司に間違っていることを意味するものではありません。プログラムがうまくいかなかったと伝えます。ログにいくつかのエラーの詳細があります。

+40

'supervisorctl tail 'を使って簡単にログにアクセスすることもできます。 – aorcsik

11

それ示されたエラーので、コマンドの下に使用して見つける:

supervisorctl tail <APP_NAME> 
関連する問題