【注】 linux环境必须安装 pythonhtml
1.获取supervisor包:【https://pypi.python.org/pypi/supervisor】python
# wget https://pypi.python.org/packages/80/37/964c0d53cbd328796b1aeb7abea4c0f7b0e8c7197ea9b0b9967b7d004def/supervisor-3.3.1.tar.gzlinux
2.解压supervisor-3.3.1.tar.gz 并安装 ui
# tar zxvf supervisor-3.3.1.tar.gz && cd supervisor-3.3.1spa
# python setup.py install3d
【可能报错】:ImportError: No module named setuptoolsrest
【解决办法】:没有setuptools的模块,说明python缺乏这个模块,那咱们只要安装这个模块便可解决此问题htm
# wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gzblog
# tar zxvf setuptools-0.6c11.tar.gz && cd setuptools-0.6c11进程
# python setup.py build
# python setup.py install
3.建立supervisor的配置文件:
# echo_supervisord_conf > /etc/supervisord.conf
4.开启supervisord服务
# supervisord -c /etc/supervisord.conf
更新新的配置到supervisord
# supervisorctl update
从新启动配置中的全部程序
# supervisorctl reload
启动某个进程(program_name=你配置中写的程序名称)
# supervisorctl start program_name
查看正在守候的进程
# supervisorctl
重启某一进程 (program_name=你配置中写的程序名称)
# supervisorctl restart program_name
中止所有进程
# supervisorctl stop all
5.查看supervisord进程
参考网址:http://supervisord.org/installing.html