supervisorctl命令的使用

supervisorctl 进程管理

1.查看所有子进程的状态

[root@wghpt_tomcat2031_8006 ~]# supervisorctl status

dfs                              RUNNING  pid 56001, uptime 151 days, 0:26:28

sshd                            RUNNING  pid 8, uptime 207 days, 0:04:20

tomcat                          RUNNING  pid 125004, uptime 14:35:38

第一列是服务名;

第二列是运行状态,RUNNING表示运行中,FATAL 表示运行失败,STARTING表示正在启动,STOPED表示任务已停止;

第三/四列是进程号,最后是任务已经运行的时间。

2.查看单个任务状态: supervisorctl status 服务名

[root@wghpt_tomcat2031_8006 ~]# supervisorctl status dfs

dfs                              RUNNING  pid 56001, uptime 151 days, 0:28:15

3.关闭任务:supervisorctl stop 服务名

supervisorctl stop dfs

supervisorctl stop all            关闭所有进程

supervisorctl stop tomcat  关闭tomcat

4.启动任务:supervisorctl start 服务名

supervisorctl start dfs

supervisorctl start all      启动所有进程

supervisorctl start tomcat 启动tomcat

5.重启任务:supervisorctl restart 服务名

supervisorctl restart dsf

————————————————

版权声明:本文为CSDN博主「惟肖肖肖」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/xc_123/article/details/93971706

你可能感兴趣的:(supervisorctl命令的使用)