2012-07-07 39 views
13

Khi tôi chạy sudo supervisorctl start stage thì tôi nhận được ERROR (abnormal termination). Bạn sẽ vui lòng xem?supervisorctl ERROR (kết thúc bất thường)

Đây là tệp của tôi /etc/supervisord.conf. Tui bỏ lỡ điều gì vậy? cảm ơn

[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

gì xảy ra khi bạn chạy '/ home/me/envs/dự án/bin/python /home/me/webapps/project/manage.py run_gunicorn -b 127.0.0.1:8002 --log-file =/tmp/stage_gunicorn.log' trong thư mục '/ home/me/webapps/project /' là người dùng 'www-data'? Giám sát chỉ nói với bạn rằng chương trình đó không hoạt động như mong đợi, bạn sẽ cần phải tìm hiểu lý do tại sao. –

Trả lời

27

Tôi gặp vấn đề tương tự như của bạn. Như Martijn Pieters nói, điều đó không có nghĩa là có vấn đề gì đó với giám sát viên của bạn. Nó chỉ cho bạn biết rằng chương trình không hoạt động. Bạn có thể tìm thấy một số chi tiết lỗi trong nhật ký.

+40

Bạn cũng có thể sử dụng 'supervisorctl tail ' để dễ dàng truy cập nhật ký. – aorcsik

11

Nó chỉ ra lỗi để tìm thấy nó sử dụng dưới đây lệnh:

supervisorctl tail <APP_NAME> 
Các vấn đề liên quan