그래서 supervisord를 설정하고 여러 프로세스를 제어하려고하는데 모든 것이 잘 작동하므로 그룹을 설정하여 모든 것이 든 아니든 다른 프로세스 세트를 시작/중지 할 수 있습니다. 다음은 설정 파일입니다. 그것은 작동하지만 아무것도하지 않는 supervisorctl restart tapjoy:
를 호출해야처럼 supervisord에서 그룹을 설정하는 방법은 무엇입니까?
[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
이제 문서를 읽고이 나에게 보인다.
내가 누락 된 항목이 있습니까?
별표를 추가해도 오류가 발생하지 않지만 아무 것도 수행하지 않습니다.
supervisorctl restart tapjoy:*
참고 :
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
어디서나 문서에서 볼 수 없음을! – EoghanM
@ EoghanM :'supervisorctl help restart'을 입력하십시오, 거기에 문서화되어 있습니다. –
아,'supervisorctl help' 이후에 더 많은 문서가 있음을 몰랐습니다. 온라인 문서에는 아무 것도 없습니다. – EoghanM