Wie richte ich eine Gruppe in supervisord ein?

Also richte ich Supervisor ein und versuche, mehrere Prozesse zu steuern, und das funktioniert einwandfrei. Jetzt möchte ich eine Gruppe einrichten, damit ich verschiedene Sätze von Prozessen starten / stoppen kann, anstatt alle oder nichts. Hier ist ein Ausschnitt meiner Konfigurationsdatei.

[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

Nach dem Lesen der Dokumentation scheint mir dies zu funktionieren, aber wenn ich anrufesupervisorctl restart tapjoy: macht nichts.

Vermisse ich etwas?

Das Hinzufügen eines Sterns gibt keinen Fehler, macht aber auch nichts.

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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage