ubuntu服务器下安装supervisor守护程序并配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu服务器下安装supervisor守护程序并配置相关的知识,希望对你有一定的参考价值。

参考技术A 4.修改配置文件customer.conf(celery的消费程序)

方法1-关闭supervisord服务再打开

方法2- 重新加载conf

6.查看配置运行情况

解决方法为修改supervisor.conf将默认的file和serverurl路径修改为(保持一致)

宝塔面板使用Supervisor管理器开启守护进程

1、宝塔面板的安装 宝塔官网链接
windows采用下一步安装方式
liunx安装命令 centos
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
其他安装可以在官网中查看

在这里可以随便写一个守护进程的php代码

 while(true){
	echo '进程运行中---';
}

简易的进程代码,如果有更多需求可以控制进程的开启,或者通过sleep控制进程运行周期

打开宝塔,输入php命令 这里用 (php 项目路径/index.php)代替

如果没有Supervisor可以自行在宝塔安装 点击设置,然后添加守护进程 名称一定要用英文 启动用户可以自定义,默认是root
如果没有填写项目目录,在启动命令处需要将项目路径填入,如果选择了目录则只需要填写php运行命令就可以了

在这里插入图片描述

直接确定保存就可以了,然后在列表处看到守护进程开启,就可以了,如果开启失败,可能你的进程运行时间过短或者你的逻辑代码存在问题,可以在下面查看日志

以上是关于ubuntu服务器下安装supervisor守护程序并配置的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu 守护进程supervisor的安装及使用(转载)

Supervisor 的配置与使用

Centos7 使用 Supervisor 守护进程 Celery

centos 下Supervisor 守护进程基本配置

进程管理工具之supervisor

ubuntu安装supervisor