Supervisor是一个Python开发的client/server系统,可以管理和监控*nix上面的进程。
部件:Supervisor有不同的部件组成,部件分别负责不同的功能,对进程进行监控和管理。
supervisord:Supervisor的server部分称为supervisord。主要负责管理子进程,响应客户端的命令,log子进程的输出,创建和处理不同的事件
supervisorctl:Supervisor的命令行客户端。它可以与不同的supervisord进程进行通信,获取子进程信息,管理子进程
Web Server:Supervisor的web server,用户可以通过web对子进程进行监控,管理等等,作用与supervisorctl一致。
XML-RPC inteface:XML-RPC接口,提供XML-RPC服务来对子进程进行管理,监控
安装supervisor很简单,通过easy_install就可以安装
猜你喜欢