服务器版本 Ubuntu 16.04 LTS。
安装命令:
安装成功后,会在<code>/etc/supervisor</code>目录下,生成<code>supervisord.conf</code>配置文件。
你也可以使用<code>echo_supervisord_conf > supervisord.conf</code>命令,生成默认的配置文件(不建议,内容比较多)。
<code>supervisord.conf</code>示例配置:
进程配置会读取<code>/etc/supervisor/conf.d</code>目录下的<code>*.conf</code>配置文件,我们在此目录下创建一个<code>hwapp.conf</code>进程配置文件:
需要注意的是,如果不是<code>root</code>账号,需要对这些目录进行权限设置,要不然会报一些错误(一定要在 root 账号下进行配置,要不然一系列权限引起的问题)。
接着就可以启动 Supervisord 了:
<code>supervisorctl</code> 常用命令:
命令
说明
supervisorctl stop program_name
停止某个进程
supervisorctl start program_name
启动某个进程
supervisorctl restart program_name
重启某个进程
supervisorctl stop all
停止全部进程
supervisorctl reload
载入最新的配置文件,停止原有进程并按新的配置启动、管理所有进程
supervisorctl update
根据最新的配置文件,启动新配置或有改动的进程,配置没有改动的进程不会受影响而重
启
本文转自田园里的蟋蟀博客园博客,原文链接:http://www.cnblogs.com/xishuai/p/ubuntu-install-supervisor.html,如需转载请自行联系原作者