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

Posted 我还是一个小猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了宝塔面板使用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运行命令就可以了

在这里插入图片描述

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

以上是关于宝塔面板使用Supervisor管理器开启守护进程的主要内容,如果未能解决你的问题,请参考以下文章

supervisor安装及配置——管理守护进程的福利

supervisor进程守护

宝塔面板中如何安装memcached缓存器

Palo通过supervisor进行进程管理

如何在宝塔面板启用 ASP.NET CORE 网站并自动申请 HTTPS 证书

Supervisor 为服务创建守护进程