Vì vậy, tôi đang thiết lập người giám sát và cố gắng kiểm soát một số quy trình và tất cả hoạt động tốt, bây giờ tôi muốn thiết lập một nhóm để tôi có thể bắt đầu/dừng các bộ quy trình khác nhau hơn là tất cả hoặc không có gì. Đây là một đoạn của tập tin cấu hình của tôi.Làm thế nào để thiết lập một nhóm trong giám sát?
[group:tapjoy]
programs=tapjoy-game1,tapjoy-game2
[program:tapjoy-game1]
command=python tapjoy_pinger.py -g game1
directory=/go/here/first
redirect_stderr=true
autostart=true
autorestart=true
stopasgroup=true
killasgroup=true
[program:tapjoy-game2]
command=python tapjoy_pinger.py -g game2
directory=/go/here/first
redirect_stderr=true
autostart=true
autorestart=true
stopasgroup=true
killasgroup=true
Bây giờ từ việc đọc các tài liệu điều này có vẻ với tôi như nó nên làm việc, nhưng gọi supervisorctl restart tapjoy:
không làm gì cả.
Tôi có thiếu gì đó không?
Thêm dấu sao không đưa ra lỗi, nhưng cũng không làm gì cả.
supervisorctl restart tapjoy:*
supervisorctl status
tapjoy_game1 RUNNING pid 4697, uptime 1 day, 21:56:23
tapjoy_game2 RUNNING pid 4698, uptime 1 day, 21:56:23
tapjoy_game3 RUNNING pid 4699, uptime 1 day, 21:56:23
tapjoy_game4 RUNNING pid 4700, uptime 1 day, 21:56:23
tapjoy_game5 RUNNING pid 4701, uptime 1 day, 21:56:23
Không thể thấy điều này trong các tài liệu bất cứ nơi nào! – EoghanM
@EoghanM: gõ 'supervisorctl giúp khởi động lại', nó được ghi lại ở đó. –
Ah không nhận ra có thêm tài liệu sau khi trợ giúp 'supervisorctl'. Không có gì trong tài liệu trực tuyến. – EoghanM