Supervisor
Supervisor是由python语言编写,基于linux操作系统的一款服务器管理工具,
用以监控服务器的运行,发现问题能立即自动预警及自动重启等功能。
【产生背景】
在一个分布式环境中,每台机器上可能需要启动和停止多个进程,使用命令行方式一个一个手动启动和停止非常麻烦,而且查看每个进程的状态也很不方便。如果有一个工具能够实现每台机器上多个进程的简单高效中心化管理将是非常方便的。于是Supervisord工具应运而生。与Supervisord类似的工具包括monit, daemontools和runit。本文只涉及Supervisord。
http://www.cnblogs.com/jasonkoo/articles/3750638.html