Linux下的进程管理 --supervisor
2014-04-03
- 839
- 0
一般,我们会在系统的 /etc/init.d/ 目录下创建相应的脚本,设置他们的启动与停止顺序,并加入到开机启动级别(chkconfig 脚本 on),当然在脚本比较少的情况下,这种方法也能满足需求,当脚本比较多的情况下,这种方法使用起来非常不方便,容易出错。这时候我们就需要借助一些辅助工具比如,我们现在就要说的supervisor。
Supervisor是使用python开发的进程管理工具,supervisor要求我们的脚本是非守护进程程序,supervisor会帮我们把脚本转化成守护进程,加入我们使用supervisor来管理nginx,我们必须配置nginx,让nginx以非守护进程启动。