看门狗主要有三个脚本,check_process_crond.sh,build_check_process.sh,watch_dog.sh。

check_process_crond.sh负责将build_check_process.sh,watch_dog.sh脚本添加到crontab中,所以在部署的时候只需要执行这个脚本就可以了

build_check_process.sh负责查找正在运行的程序,包括ssdb,tweproxy,svr程序,并将结果写入到check_process.txt文件中

watch_dog.sh会检查check_process.txt中的程序是否在运行,如果没有则会启动相应的程序。

看门狗watch_dog.sh的部署相关推荐

  1. shell实战之tomcat看门狗

    1.脚本简介 tomcat看门狗,在tomcat进程异常退出时会自动拉起tomcat进程并记录tomcat运行的日志. 1 函数说明: 2 log_info:打印日志的函数,入参为需要在日志中打印的m ...

  2. redis 分布式锁 看门狗_redis分布式锁原理及实现

    一.写在前面 现在面试,一般都会聊聊分布式系统这块的东西.通常面试官都会从服务框架(Spring Cloud.Dubbo)聊起,一路聊到分布式事务.分布式锁.ZooKeeper等知识. 所以咱们这篇文 ...

  3. 11 Daemonset:忠实可靠的看门狗

    文章目录 1. 前言 2. 为什么要有 DaemonSet(看门狗)? 3. 如何使用 YAML 描述 DaemonSe? 3.1 参考官网创建DaemonSet YAML 3.1.1 DaemonS ...

  4. 20211129编译RK3399的Android发生编译服务器的CPU看门狗软件死锁的问题

    20211129编译RK3399的Android发生编译服务器的CPU看门狗软件死锁的问题 2021/11/29 10:39 出现的问题: Message from syslogd@rootroot- ...

  5. 嵌入式学习(二)——刷机和led实验(看门狗、c语言、icache、重定位、SDRAM)

    目录 一.刷机和裸机实验 1.1 刷机步骤 1.2 交叉编译链 1.2.1 环境变量配置 二.led实验 2.1 实验准备 2.2 实验开始 2.2.1 Makefile 2.2.2 mkv210_i ...

  6. linux shell 看门狗,Linux 下如何使用看门狗

    Linux内核有集成WD的选项.将其使能后,系统里就会有watchdog的设备驱动:/dev/watchdog. 这样,在应用程序里只需打开这个设备使用即可: #include void main(v ...

  7. Linux Watchdog/看门狗

    Watchdog timer(看门狗定时器)是一种电子计时器,其用于检测和恢复计算机故障.在正常操作期间,计算机定期重置看门狗定时器以防止它"超时".如果由于硬件故障或程序错误,计 ...

  8. python看门狗(watchdog)、多线程、实现文件夹实时监听、日志输出、备份

    python看门狗(watchdog).多线程.实现文件夹实时监听.日志输出.备份 代码展示 import _thread from watchdog.observers import Observe ...

  9. 看门狗的原理和驱动实现

    ** 看门狗驱动实现**## 标题 1.看门狗的主要功能 看门狗本质是一个定时器,用于恢复处理器.本次所用看门狗包含一个数据寄存器(Data register)和一个计数寄存器 (16-bit cou ...

最新文章

  1. 进程在与Windows Process Activation Service通信时出现严重错误 w3wp.exe错误
  2. Bitmap Cache
  3. java类与对象实验_JAVA类与对象实验报告
  4. 10个让人厌烦的编程语言
  5. SQLServer------聚集索引和非聚集索引的区别
  6. 洛谷 - P3246 [HNOI2016]序列(莫队+单调栈)
  7. double 去掉小数点_JAVA编程有一个小数,如何去掉小数部分
  8. break lab c语言,C语言实验lab10.doc
  9. 自动躲避障碍物,微型蜂鸟机器人靠AI算法飞行
  10. 移动端设备判断,ios,android,判断设备,安卓
  11. 计算机专业教研成绩,2018学年第一学期计算机组教研组工作计划
  12. 转: 参数修饰符ref,out ,params的区别
  13. 基于微信小程序的学生健康管理系统
  14. SPSS导入excel文件时,保留4位小数点
  15. 25匹马选出最快的3匹马
  16. 常用的3种高效睡眠法,因人而异
  17. php liger 表格排序,LigerUI之grid表格点击表头标题排序实现
  18. 写给自己过去的一封信:成功=好习惯+自控力
  19. java设计模式-观察者模式(广播机制,消息订阅)
  20. Java官方教程(三-2)赋值 运算和一元运算符(2020.12.19)

热门文章

  1. mysq show processlist 查看会话连接信息
  2. 汇编代码——music(《送别》bgm)
  3. vmware tools无效
  4. 后端实体类接收数组_前端代码+后端API,值得一学的Vue高仿音乐播放器实战项目...
  5. 汛期建筑施工现场安全生产风险智能防控
  6. seafile服务上传下载失败
  7. 视频播放器选择怎样的丢帧策略~~
  8. U盘装PE,U盘安装WIN7 ISO镜像文件
  9. linux64位离线安装wine,64位linux安装wine等软件
  10. 认识Opera浏览器