小沨的天空

  • 首页
  • 网盘
  • 图床
  • 赞助
  • 关于本站
私人小天地
谈天说地,学习笔记
  1. 首页
  2. Linux
  3. 正文

利用crontab每个一个小时检查一次frpc监控状态,转寥寥

2019年1月17日 3455点热度 1人点赞 1条评论

利用crontab每个一个小时检查一次frpc监控状态,转寥寥

我们在lede下使用frp的插件客户端的时候,发现有时候路由器重启或者更新插件的情况frpc没办法重新启动.那么我们需要写个脚本让frpc每隔1个小时检查一下,发现没启动就会自动启动!
首先我们要了解插件目录那哪里?
插件目录:/koolshare/frpc/
脚本自启目录:/etc/init.d
插件脚本:

vi /etc/init.d/frpgl

脚本代码:

#!/bin/sh /etc/rc.common
# 
#  
START=200
STOP=150

start() {
        frpc_count=`ps | grep /koolshare/frpc/frpc | grep -v "grep"  | wc -l`
        if [ $frpc_count -eq 0 ]; then
                echo 没有运行,正在启动...
                /koolshare/frpc/frpc -c /koolshare/frpc/frpc.ini &
                sleep 1
                echo 已启动FRPC

                else
                        echo 已运行,无需启动
                fi
}                 

stop() {   
        frpc_count=`ps | grep /koolshare/frpc/frpc | grep -v "grep"  | wc -l`
        if [ $frpc_count -eq 0 ]; then
                echo 没有运行,无需停止
                else
                        echo 已运行,正在停止...
                        kill -9 $(pidof frpc)
                        sleep 1
                        echo 已停止FRPC
                fi
}
chmod +x frpgl

添加计划任务:

crontab
*/1 * * * * /etc/init.d/frpgl start  2>/dev/null

看看crontab是不是设置成功了

crontab -l

这样就成功了!
下面常用的一些命令:

/etc/init.d/frpgl start  #启动服务
/etc/init.d/frpgl enable  #启用服务自动启动
/etc/init.d/frpgl start  #启动服务
/etc/init.d/frpgl stop  #停止服务
/etc/init.d/frpgl restart  #重启服务
/etc/init.d/frpgl reload  #重新加载配置文件(如果失败则重新启动)
/etc/init.d/frpgl enable  #启用服务自动启动
/etc/init.d/frpgl disable  #禁用服务自动启动
标签: frpc frps lede 监控
最后更新:2019年4月24日

mikj

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

  • 搬瓦工

    留个记号 收藏了

    2019年2月14日
    登录以回复
  • 您需要 登录 之后才可以评论
    站内搜索
    最新 热点 随机
    最新 热点 随机
    东莞凤岗Urcove逸扉酒店—一次愉快的入住体验 满5美元提现,每天签到和购物返现的网站 Win10蓝牙链接wifi热点网络和Win10使用蓝牙共享网络分享 Gravatar头像的镜像使用Cloudflare Workers反代自建 如何在论文中使用证据 acme申请google Public Certificate 免费ssl 证书应用LNMP Ubuntu的远程桌面环境使用Docker与Xfce Azure100美金使用开源的Azure 管理面板 网站Cloudflare使用CDN后如何获取前端真实客户IP Win10 共享文件夹(设置账户密码与终止所有连接)
    东莞凤岗Urcove逸扉酒店—一次愉快的入住体验
    新浪云(Sina App Engine)域名解析故障进展及补偿措施 directadmin升级和降级php 用 VPS 给博客做镜像 忘记 免费的AlphaSSL通配符/泛域名证书Wildcard SSL的申请地址 利用VPS配置搭建frp/frps内网穿透/转寥寥 使用nginx的stream模块实现端口转发和TCP流量 Linux系统使用virt-what检测VPS虚拟化架构 Server酱和Qmsg酱两个好用的推送服务 自制DD WIN系统镜像/使用Windows自动应答来自定义DD镜像
    标签聚合
    月捐 linux 代码 ubuntu 系统 LNMP Cloudflare 安装 php 域名 升级 免费 DirectAdmin 服务器 网盘 centos debian 插件 wordpress vps
    分类
    • Linux
    • VPS服务器
    • windows
    • wordpress
    • 域名相关
    • 建站分享
    • 教程学习
    • 数据库类
    • 旅行
    • 未分类
    • 资源分享
    友情链接
    • 我的图库
    • 怪鸟博客
    • 2.int.ru
    • 豆博
    • 傻子-跸西的blog
    • 娃娃博客
    • 麦麦同学
    • 小沨记事本
    • semnew
    • vzone
    • 撸羊毛
    • 轨迹博客
    • 夜狐
    • 陈否否
    • 朱志瑞
    • QQTM论坛
    • 天下无鱼
    • 李子博客
    • 死老鬼
    • 寥寥后花园
    • 我喔喔喔
    • QQPCC
    • 爱购啦
    • 午夜客
    • 回到未来博客
    • Shucheng Li
    AD

    COPYRIGHT © 2023 Xinai.De. ALL RIGHTS RESERVED.@ 网站运行:@ 服务器运行状态

    Theme Kratos Made By Seaton Jiang