php - supervisorctl 错误 ERROR (no such process)

查看:2114
本文介绍了php - supervisorctl 错误 ERROR (no such process)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

debaindocker镜像中使用apt-get install supervisor安装supervisor.

然后在/etc/supervisor/conf.d目录下配置了3个简单的program:
[program:a][program:b][program:c]

使用service supervisor start可以开启,关闭,重启所有program
但是我想单独启动其中一个,比如我只想启动[program:a],用service似乎做不到


于是就找到了supervisord,supervisorctl
使用supervisord -c /***/**/supervisor.conf开启了supervisor。但是开启之后,所有program都启动了。于是我用supervisorctl stop b,服务起报错:

b: ERROR (no such process)

然后又试了一下supervisorctl stop all,所有进程都关闭了.

上面?的指令我参照了官网的supervisor执行的。三个进程都是非常简单的。感到很奇怪,为什么用supervisorctl不能管理单独一个进程?


还是不行

解决方案

可以。你先执行 supervisorctl ,就会进入交互模式。执行 stop a 就会暂停a进程。

这篇关于php - supervisorctl 错误 ERROR (no such process)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆