1 应用场景
应用程序需要24小时不间断运行。这时可使用supervisor监控应用程序的进程。当发生应用程序内部错误退出、进程被杀死等情况时,自动重启应用程序。
2 supervisor
supervisor由python写成, 简单好用。官方网站
http://supervisord.org,上面有详细的指南文档。
3 安装supervisor
1)安装 setuptools
$sudo apt-get install python-setuptools
2) 使用easy_install安装 supervisor
$sudo easy_install supervisor
安装完成后出现:
/
usr
/
bin
/
supervisord --
supervisor
服务守护进程
/
usr