写在前面写之前英语好的同学可以直接上官网看官方文档。有一些谬误,欢迎大神指正。我会回来修改它们。简介supervisor是一个基于c/s架构的轻量级系统。supervisord原则上是一个进程,所有被它监控的进程都作为它的子进程进行管理,支持多种接口Access,包括supervisorctl(通过uinxsocket)、WebServer(通过ip和port)、XML-RPC接口。环境要求Linux(Ubuntu9.10),MacOSX(10.4/10.5/10.6),Solaris(10forIntel),FreeBSD6.1和大部分unix系统,没有windows版本!Python2.4及以上版本安装步骤因为我自己使用的是ubuntu-16.04,所以就以此为例进行安装。在线安装1、使用easy_install,注意需要先安装setuptools:[sudo]apt-getinstallpython-setuptools然后[sudo]easy_installsupervisor2、如果不使用easy_install安装,也可以使用pip,注意需要安装pip[sudo]apt-getinstallpython-pip然后用root用户离线安装pipinstallsupervisor/pypi/...1.如果下载了源码包,运行[sudo]pythonsetup.pyinstall减压。2、如果是wheel包,需要root用户执行pipinstallxxx.whlSupervisor安装完成。配置supervisor创建一个配置文件这个比较简单,supervisor提供了一个非常友好的可执行文件echo_supervisord_conf,只需执行如下命令echo_supervisord_conf>/etc/supervisor/supervisord.conf至此,一个初始的配置文件就完成了,注意上面命令中的路径可以自己改。supervisord运行时,可以使用-c选项指定配置文件。默认路径是$CWD/supervisord.conf$CWD/etc/supervisord.conf/etc/supervisord。conf/etc/supervisor/supervisord.conf(sinceSupervisor3.3.0)../etc/supervisord.conf(Relativetotheexecutable)../supervisord.conf(Relativetotheexecutable)个人推荐/etc/supervisor/supervisord.conf。更改配置文件待续。最近比较忙,就先写到这里吧,下次再更新
