CentOS下supervisor安装与使用

1.下载

2.解压

3.进入目录

4.安装

5.检查是否安装成功

登陆python控制台输入import supervisor 查看是否能成功加载

6.生成配置文件(supervisord.conf):

我的是安在了/usr/local/python27/bin/下,进入该目录,可以执行以下命令

启动supervisor

查看状态

启动全部./supervisorctl start all

停止全部./supervisorctl stop all

以下是样例配置文件

其中,进程server定义在[program:server]中,command是命令,directory是进程的当前目录,user是进程运行的用户身份。

重启supervisor,让配置文件生效,然后运行命令supervisorctl启动进程:

停止进程:

如果要在命令行中使用变量,就需要自己先编写一个shell脚本:

然后,加上x权限,再把command指向该shell脚本即可。

supervisor还有许多选项,默认的autorestart为unexpected(异常退出),具体请参考supervisor文档

关于稚子

你们眼中的草根
此条目发表在应用工具软件, 操作系统相关分类目录,贴了标签。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注