Bir Süpervizör grubunu bir kerede nasıl kontrol edebilirim?


25

Homojen olmayan bir Yönetici grubu tanımladım. Ancak o grubu grup ismi ile kontrol edemiyorum.

Denersem, aşağıdaki hatayı alıyorum:

$ supervisorctl start groupname
groupname ERROR (no such process)

Bununla birlikte, örneğin grubun tek bir elemanını kontrol edebilirim supervisorctl start groupname:programname

Grubun tamamını aynı anda kontrol etmek mümkün mü (gruptaki tüm programları başlat / durdur / yeniden başlat)? Öyleyse nasıl?

Yanıtlar:


34

Ah, kullan supervisorctl start groupname:*

Bunu sadece yazarak supervisorctl startve söylenerek keşfettim :

Error: start requires a process name
start <name>        Start a process
start <gname>:*     Start all processes in a group
start <name> <name> Start multiple processes or groups
start all       Start all processes

... benzer şekilde dur ve yeniden başlat.


2
Bunu gerçekten belgelere eklemeliler.
casey

7
*Gereksiz olduğunu supervisorctl <command> <gname>:yeterlidir.
Matthew Trevor
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.