位置: 编程技术 - 正文

linux下监视进程 崩溃挂掉后自动重启的shell脚本(linux 进程监控)

编辑:rootadmin
================================================= 本文为khler原作,转载必须确保本文完整并完整保留原作者信息及本文原始链接 Author: HeYuanHui E-mail: khler@.com QQ: MSN: pragmac@hotmail.com ================================================= 如何保证服务一直运行?如何保证即使服务挂掉了也能自动重启?在写服务程序时经常会碰到这样的问题。在Linux系统中,强大的shell就可以很灵活的处理这样的事务。 下面的shell通过一个while-do循环,用ps -ef|grep 检查loader进程是否正在运行,如果没有运行,则启动,这样就保证了崩溃挂掉的进程重新被及时启动。 必须注意两点: 1、ps |grep 一个进程时必须加上其路劲,否则容易grep到错误的结果; 2、必须用 -v 从结果中去除grep命令自身,否则结果非空。 如果启动此shell时发现进程已经存在,说明以别的方式启动了进程而不是此shell,那么它会持续提醒找到进程,解决办法是,要么只用此shell启动服务,要么一经发现以其他方式启动的服务即kill掉,上面的语句就是这么干的: kill -9 $pidof $PWD/loader

推荐整理分享linux下监视进程 崩溃挂掉后自动重启的shell脚本(linux 进程监控),希望有所帮助,仅作参考,欢迎阅读内容。

linux下监视进程 崩溃挂掉后自动重启的shell脚本(linux 进程监控)

文章相关热门搜索词:linux监视进程命令,linux实时监控进程,linux监视文件变化,linux实时监控特定进程是否停止,linux实时监控进程,linux监视进程命令,linux监控程序,linux实时监控进程,内容如对您有帮助,希望把文章链接给更多的朋友!

如何调试Linux shell脚本 shell也有一个真实的调试模式。如果在脚本"strangescript"中有错误,您可以这样来进行调试:sh-xstrangescript这将执行该脚本并显示所有变量的值。shell还有

用shell脚本实现自动切换内网和外网实现高可用 首先说明下我们的配置文件,都是类似格式的,假如内网是..0.3,外网是...,配置文件如下:$db['salver']['hostname']='..0.3:';//$db['salver']

shell判断文件,目录是否存在或者具有权限的代码 #!/bin/shmyPath="/var/log/httpd/"myFile="/var/log/httpd/access.log"#这里的-x参数判断$myPath是否存在并且是否具有可执行权限if[!-x"$myPath"];thenmkdir"$myPath"fi#这里的-d参数

标签: linux 进程监控

本文链接地址:https://www.jiuchutong.com/biancheng/376833.html 转载请保留说明!

上一篇:自动重启服务的shell脚本代码(自动重启服务脚本)

下一篇:如何调试Linux shell脚本(如何调试自己的情绪)

  • 适用综合所得税率表
  • 所得税汇算清缴时间期限
  • 销售佣金 个税
  • 扣缴义务人和纳税人举例
  • 工会经费支付福利方案
  • 小规模企业免征增值税如何做账
  • 搭赠的商品怎么开票
  • 资产负债表的其他应付款怎么填列
  • 适用会计制度备注怎么填?
  • 长期股权投资的交易费用计入哪里
  • 电子发票与纸质发票具有同等效力
  • 外购商品对外捐赠分录
  • 出售闲置的材料物资
  • 大额存款提前取一部分怎么计息
  • 企业并购金额如何确定
  • 贷款公司收取服务费是诈骗吗
  • 股权转让的违约条款
  • 小微企业按季度预缴企业所得税
  • 前期认证相符且本期申报抵扣怎么填
  • 实时扣税3001会计科目
  • 小规模升一般纳税人开票超过500万
  • 一级建造师继续教育
  • 研发费用申报表汇算清缴怎么填
  • 应收票据冲转是什么科目
  • debian10.9安装教程
  • 债劵利息怎么计算
  • php基础编程题
  • 上市公司转让股票所得要交个税吗?
  • vue项目eslint配置
  • php之间传递数据
  • symfony2.4的twig中date用法分析
  • 如何用php制作网页
  • js实现dialog
  • 携程首页
  • linux suid
  • vue3.0用法
  • 种植中药材公司取名字大全
  • python中mktime函数
  • 银行日记账怎么做账
  • 库存现金怎么算
  • 离岸价的含义
  • 小规模企业购入原材料会计分录
  • 关于发票的相关法律
  • 政府对企业提交的项目申请报告主要从等方面进行核准
  • 跨年发票能不能用
  • 物业公司代收取暖费怎么缴纳税额
  • 政府补助的房子叫什么
  • 增值税纳税申报表怎么填
  • 不动产租赁行业代码
  • 国家规定房屋买卖中介费
  • 银行证书费入什么科目
  • 案例解析企业所需资金
  • 会计清查是什么意思
  • 做会计的步骤
  • sql2005开启xp_cmdshell
  • 控制windows外观和工作方式
  • Ubuntu系统怎么设置双屏
  • win8右下角图标不见了
  • ubuntu photoshop
  • windows7的关闭方法
  • Win8.1不借助第三方软件怎么给文件夹加密并隐藏
  • win10右键图片
  • javascript中循环结构包括
  • 安卓手机键盘怎么调出来
  • jquery选择器的使用
  • 简述python语言
  • JavaScript 浏览器对象
  • js实现登录功能
  • jquery动态添加的元素怎么添加事件
  • js的prepend
  • 自定义progressbar
  • android 简历模板
  • android系统内核基于什么操作系统?
  • 人员进出管理系统
  • bootstrap的组件
  • wordpress基于什么语言
  • android数据存储与访问的方式有
  • 土地重置成本价
  • 贵阳市税务局基本情况
  • 税控盘换新会影响旧盘数据吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设