• 网站所有资源均来自网络,如有侵权请联系站长删除!站长QQ:1295341837

frp总自动关闭利用守护进程软件让frp自动重启

网站制作学习 Mlingkun 2021-05-11 442 次浏览

最近在使用frp的时候发现frpc客户端总自动关闭,资料查了好久发现宝塔面板自带了一个linux软件开机启动关闭自动开启的工具很好用;

linux软件总自动关闭有什么软件可以监控保护某个软件让它关闭自动重新开启;

linux软件运行状态守护.jpg

宝塔supervisor管理器,软件在宝塔后台-软件商店-系统工具里可以看到,宝塔安装supervisor很简单,直接点击后面的安装就好了,宝塔supervisor怎么用呢我下面来操作记录下。

Supervisor是用Python开发的一套进程管理器程序,它可以将一个命令变成后台daemon ,可以监控这个程序的进程运行状态,如果异常退出可以自动重新开启所监控的程序;

supervisor可以监控某个程序的运行状态而自动执行某操作命令;

supervisor功能有:frp关闭自动重启mysql关闭了自动重启mysql 关闭后自动重启PHP进程异常关闭自动重启nginx关闭后自动重启;linux软件关闭自动开启,linux软件开机启动,linux软件卡死掉,自动重启,linux守护进程,等等只要是有程序文件都可以监控保护进程;

宝塔supervisor管理器安装.png

正常都使用它监控php来实现php守护进程监控自动重启防止网站因为php挂掉而无法打开,当然了也可以进行nginx守护进程,实现nginx关闭自动重启,宝塔mysql守护脚本软件自动重启,等等软件都可以实现监控进程守护;

下面我主要讲解frp进程守护,实现frp卡死自动重启功能;

第一步:到宝塔后台软件商店里找到supervisor管理器并点击后面的设置(没安装的点击后面的安装就行装好再点设置);

第二步:在点击设置后弹出的Supervisor管理器界面点击添加守护进程按钮;

宝塔supervisor怎么用.png

第三步:在弹出的添加守护进程弹窗里,我们设置

---------------------------------

名称:随便写;

启动用户:一般默认root;

运行目录:就是需要守护的程序的目录注意这里是目录,不包含目录里的程序名;

启动命令:就是目录后面加上程序文件名,linux的程序和win程序不一样部分没有后缀;

进程数量:默认是1大于1则为程序多开;

---------------------------------

第四步:点击确定保存即可查看添加的进程状态,具体状态软件界面有说明;

最后重启测试或者关闭进程测试是否能自动开启,经过多次测试,手动关闭frpc进程,supervisor会自动开启frpc,效果好极了;不用写代码全程图形化界面管理真方便;