位置: 编程技术 - 正文

关于linux服务器进程监控及自动重启的方法介绍(linux必会的20种服务)

编辑:rootadmin

推荐整理分享关于linux服务器进程监控及自动重启的方法介绍(linux必会的20种服务),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux的服务,linux的服务,linux服务器基础知识,linux必会的20种服务,linux服务有哪些,linux服务器介绍,linux必会的20种服务,linux服务器介绍,内容如对您有帮助,希望把文章链接给更多的朋友!

  本周开始,新手游进行删档封测阶段,前两天表现还好,今天更新后出现几次宕机行为,比较影响玩家的测试和体验,我们的服务器管理系统尚未完善,为了晚上能够预防宕机造成损失,先用一种简单的方案临时顶替一下。

  实现原理主要是使用linux提供的crontab机制,定时查询服务器进程是否存在,如果宕机则处理我们预设的脚本。

  首先我们要向crontab加入一个新任务。

  # crontab -e:进入编辑状态,其实就是使用vi编辑。

  */1 * * * * sh /root/monitor.sh

  我这里只是简单的设置每分钟调用一个shell脚本monitor.sh。这里可以配置的更强大,大家可以去搜索一下crontab的教程,网上有很多这类的教程。

  这里需要注意的是,很多教程配置command的时候直接使用/root/monitor.sh,我设置的时候发现这样配置不会执行shell脚本,前面加上sh后就能执行了。

  然后我们开始写monitor.sh这个shell脚本。

  #! /bin/sh proc_name="WorldFrame_d"

  #进程名 proc_num()

   #查询进程数

关于linux服务器进程监控及自动重启的方法介绍(linux必会的20种服务)

  {

  num=`ps -ef | grep $proc_name | grep -v grep | wc -l`

  return $num}proc_num number=$?

  #获取进程数量

  if [ $number -eq 0 ]

  #如果进程数量为0then

   #重新启动服务器,或者扩展其它内容。

  cd /longwen/server/sbin/linux; ./WorldFrame_d -c 1fi

  我这个脚本,只是简单的检测了进程是否存在,不存在就自动重启服务器。

  这里其实也可以扩展一下,比如对日志文件的处理以及重启时间等的记录等等。

  需要注意的是在windows编辑sh文件要注意格式问题(CR/LR),否则容易出现sh执行错误的BUG。

  好了,进行测试吧,我这里测试OK,记录一下,希望能帮到其它遇到类似问题的同学。谢谢阅读,希望能帮到大家,请继续关注积木网,我们会努力分享更多优秀的文章。

Ubuntu .正式发布 Ubuntu . 正式版下载地址 Ubuntu.UtopicUnicorn(乌托邦独角兽)已经正式发布,使用内核3.,Unity桌面升级到7.3,同时Ubuntu-Kylin.发布,包含了优客系列软件和多款合作开发的流

linux系统下 文件夹和文件的字符集编码方式转换 网站有一些课件资源是从windows传到Linux服务器,在windows下文件夹编码方式为GBK,而浏览器默认的编码模式为UTF-8(服务器默认编码也为UTF-8),如此,便

Linux系统下如何检测并修复bash中的破壳漏洞&#;&#; 问题:我想要知道我的Linux服务器是否存在bash破壳漏洞,以及如何来保护我的Linux服务器不受破壳漏洞侵袭。年9月日,一位名叫斯特凡沙泽拉的安

标签: linux必会的20种服务

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

上一篇:Linux中如何修复“X11 forwarding request failed on channel 0”错误(linux系统文件修复命令)

下一篇:Ubuntu 14.10正式发布 Ubuntu 14.10 正式版下载地址(ubuntu 2021)

  • 股权转让企业所得税纳税地点
  • 中华人民共和国国歌
  • 房产税土地使用税新政策消息2023
  • 在建无形资产入账
  • 个体工商户税务申报如何网上申报
  • 税务局返还的三种税种
  • 房地产企业购入用于建造商品房的土地使用权
  • 公司研发阶段的产品领料怎么处理?
  • 现金管理规定有哪些主要内容
  • 民办幼儿园的经费投入
  • 滞留发票一般怎么开具
  • 纳税人如何办理纳税申报
  • 私自安装路灯违法吗?
  • 售后维修服务会计入账方式
  • 代开票的时候扣了城建税,申报的时候还需要填写吗?
  • 发票跨年冲销
  • 长期驻扎外地的员工
  • 利息收入 开票
  • 小微企业工会
  • windows10更新怎么办
  • 电脑中了勒索病毒要报警吗
  • win11虚拟键盘怎么调出来
  • 免征的增值税怎么做账
  • windows11iso镜像多久更新一次
  • 怎么使用win10
  • php面试算法
  • 结算审计流程图
  • nuxt怎么用
  • NDSTray.exe - NDSTray是什么进程 有什么用
  • 建房转让协议书
  • 进货发票怎么抵税
  • 企业改制土地增值税政策
  • 分支机构分摊税款的计算
  • php16进制
  • 梯度下降算法的正确顺序是
  • 随机梯度下降算法优缺点
  • 2023年highway-env更新之后的使用记录(含DDQN,DuelingDQN,DDQN+OtherChanges) 入门到入土,再踩坑就不玩原神了
  • mkfs.ext4 命令 对磁盘设备进行Ext4格式化
  • 货真价实的话
  • 应交增值税缴纳后入什么费用
  • 城镇土地使用税减免税政策2023年
  • 出租车票可以查到行程吗
  • 存货盘亏毁损处理方法
  • 企业工会经费的会计分录
  • 银行承兑个人可以用吗
  • 外聘老师的费用如何做账
  • 处理旧固定资产税率
  • 收购分公司有什么要求
  • 销售额营业收入是指一年还是一个月
  • 会计凭证审核的主要内容
  • 设备5年直线法计提折旧怎么做?
  • 公司活动费用分录
  • 暂估的进项税额怎么抵扣
  • 会计怎么做的
  • 企业会计准则基本准则
  • 公司固定资产如何核算
  • 什么叫商业会计
  • centos添加子接口
  • 如何重装系统win7具体步骤
  • win8磁盘占用率高怎么处理
  • ubuntu的终端在哪
  • ubuntu20.04换阿里源
  • linux epub阅读器
  • msg0是什么文件
  • win10系统怎么关闭病毒防护
  • 模型图怎么画
  • Shell正则表达式获取指定字符串
  • bat 批处理文件
  • Activity的四种启动模式和onNewIntent()
  • xcopy /s /e
  • jq获取节点属性
  • 深入理解新发展理念
  • shell脚本实现Linux运维监控
  • android实现底部菜单
  • unity导出资源包
  • js实现滑动效果
  • Android Studio --自动删除没有用的资源,给APK减减肥
  • jquery easyui datagrid实现增加,修改,删除方法总结
  • 音箱海关税
  • 去地税开个人发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设