修改/etc/supervisor/supervisord.conf文件内容
supervisor
supervisor简介
supervisor是一个用python语言编写的进程管理工具,它可以很方便的监听、启动、停止、重启一个或多个进程。当一个进程意外被杀死,supervisor监听到进程死后,可以很方便的让进程自动恢复,不再需要程序员或系统管理员自己编写代码来控制。
supervisor 会涉及三个重要的命令
- supervisord
可以理解成supervisor的服务端
运行supervisor时会启动一个进程supervisord,它负责启动所管理的进程,并将所管理的进程作为自己的子进程来启动,而且可以在所管理的进程出现崩溃时自动重启
- supervisorctl
可以理解成supervisor的客户端
supervisorctl是命令行管理工具,可以用如下命令来进行子进程的管理,如: