supervisor配置
nodejs安装
https://github.com/nodejs/help/wiki/Installation
how-to-install-pip-on-centos-7
https://linuxize.com/post/how-to-install-pip-on-centos-7/
安装
http://supervisord.org/installing.html#installing-to-a-system-with-internet-access
配置
http://supervisord.org/installing.html#creating-a-configuration-file
supervisor的启动
supervisord二进制启动
1
| supervisord -c /home/g4aaaaz/mywork/go/supervisord.conf
|
检查进程
1
| ps aux | grep supervisord
|
基本操作
停止全部进程
1
| /usr/bin/supervisorctl stop all
|
杀死程序
1
| ps aux | grep supervisord
|
一、添加好配置文件后
二、更新新的配置到supervisord
三、重新启动配置中的所有程序
四、启动某个进程(program_name=你配置中写的程序名称)
1
| supervisorctl start program_name
|
五、查看正在守候的进程
六、停止某一进程 (program_name=你配置中写的程序名称)
1
| pervisorctl stop program_name
|
七、重启某一进程 (program_name=你配置中写的程序名称)
1
| supervisorctl restart program_name
|
八、停止全部进程
注意:显示用stop停止掉的进程,用reload或者update都不会自动重启。