如何停止supervisord.conf文件中指定的各个程序?

时间:2015-09-24 11:57:46

标签: process supervisor

我想使用supervisor管理一些进程。我已经在supervisord.conf文件中进行了更改。我想稍后停止一些程序

我尝试使用" supervisorctl stop program_name"命令,但我得到以下

很抱歉,supervisord已回复,但未识别出supervisorctl用来控制它的超级用户命名空间命令。请检查配置文件中是否启用了[rpcinterface:supervisor]部分(请参阅sample.conf)。

有人可以指导我吗? 提前致谢

1 个答案:

答案 0 :(得分:8)

将此添加到您的/etc/supervisord.conf:

[rpcinterface:supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface

然后重启supervisord:

sudo /etc/init.d/supervisord restart