Tôi đang cố gắng chạy một ứng dụng nút làm dịch vụ bằng cách sử dụng trình giám sát.nút giám sát đang chạy dưới dạng dịch vụ
Nếu tôi đi đến/opt/thời gian hoạt động và chạy:
node app.js
ứng dụng của tôi bắt đầu ở mặt trước. Ngay sau khi tôi nhấn ctrl + c nó chết .. Như mong đợi.
Tôi đã cài đặt giám sát và đã thêm này để cấu hình:
[program:uptime]
command=/usr/local/bin/node app.js
directory=/opt/uptime/
tôi có thể bắt đầu giám sát thành công nhưng nếu tôi làm tình trạng supervisorctl tôi nhận được:
uptime BACKOFF Exited too quickly (process log may have details)
Dưới đây là các tập tin log:
/var/log/supervisor/supervisord.log
2013-04-25 09:37:10,854 CRIT Supervisor running as root (no user in config file)
2013-04-25 09:37:10,866 INFO /var/tmp/supervisor.sock:Medusa (V1.1.1.1) started at Thu Apr 25 09:37:10 2013
Hostname: <unix domain socket>
Port:/var/tmp/supervisor.sock
2013-04-25 09:37:10,914 CRIT Running without any HTTP authentication checking
2013-04-25 09:37:10,915 INFO daemonizing the process
2013-04-25 09:37:10,917 INFO supervisord started with pid 28099
2013-04-25 09:37:10,918 INFO spawned: 'uptime' with pid 28101
2013-04-25 09:37:11,015 INFO exited: uptime (exit status 1; not expected)
2013-04-25 09:37:11,016 INFO received SIGCLD indicating a child quit
2013-04-25 09:37:12,019 INFO spawned: 'uptime' with pid 28103
2013-04-25 09:37:12,082 INFO exited: uptime (exit status 1; not expected)
2013-04-25 09:37:12,082 INFO received SIGCLD indicating a child quit
2013-04-25 09:37:14,086 INFO spawned: 'uptime' with pid 28105
2013-04-25 09:37:14,153 INFO exited: uptime (exit status 1; not expected)
2013-04-25 09:37:14,154 INFO received SIGCLD indicating a child quit
2013-04-25 09:37:17,157 INFO spawned: 'uptime' with pid 28107
2013-04-25 09:37:17,220 INFO exited: uptime (exit status 1; not expected)
2013-04-25 09:37:17,220 INFO received SIGCLD indicating a child quit
2013-04-25 09:37:18,221 INFO gave up: uptime entered FATAL state, too many start retries too quickly
2013-04-25 09:37:20,372 INFO localhost:0 - - [25/Apr/2013:14:37:20 -0600] "POST /RPC2 HTTP/1.0" 200 254
2013-04-25 09:37:20,374 INFO localhost:0 - - [25/Apr/2013:14:37:20 -0600] "POST /RPC2 HTTP/1.0" 200 1236
Và nhật ký quy trình nói gì? – NilsH
Tôi đã chỉnh sửa câu hỏi gốc bằng nhật ký ... Nên dễ đọc hơn. – ipengineer
bạn có /var/log/supervisord/uptime-stderr-XXXX.log không? Nó nói gì? – spotirca