我定义了一个非同质的 Supervisor 组。但是我无法通过组名来控制该组。
如果我尝试,我会收到以下错误:
$ supervisorctl start groupname
groupname ERROR (no such process)
但是,我可以控制组中的单个元素,例如supervisorctl start groupname:programname
是否可以一次性控制整个组(启动/停止/重新启动组内的所有程序)?如果可以,如何操作?
答案1
啊,你用supervisorctl start groupname:*
我通过输入以下内容发现了这supervisorctl start
一点:
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
...停止和重启类似。