位置: 编程技术 - 正文

关于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)

  • 什么是工程销项表
  • 小规模附加税如何做帐
  • 安置残疾人税收优惠
  • 个人捐款合法吗
  • 实收资本增加印花税税目
  • 简易计税的进项可以抵扣吗
  • 广州二手房免增值税
  • 税负率怎么算计算公式举例说明
  • 混凝土委托加工税率
  • 个人所得税如何申报
  • 固定资产已入账怎么冲销
  • 未使用的固定资产提不提折旧
  • 外资企业银行贷款限制
  • 出口货物退税率查询
  • 虚开发票对所得税的影响是怎样的?
  • 天然气的销售需要什么资质
  • 发票离线限额什么意思
  • 增值税更正申报表需要逐月更正吗
  • 收到支票怎么处理
  • 上月计提租赁费下月扣怎么做账
  • 非居民企业可以享受小微企业所得税优惠政策吗
  • 冲回坏账准备是什么意思
  • 销项税和进项税怎么区分
  • win10开机会自动打开网页
  • 个人所得税征收范围
  • win10检测系统
  • 总公司以固定资产出资入股,固定资产是不是新公司的
  • php替换指定内容
  • 装win7ahci
  • 收入记借方
  • pqtray.exe - pqtray 是什么进程 有什么用
  • PHP:Memcached::getServerByKey()的用法_Memcached类
  • PHP:pg_connection_busy()的用法_PostgreSQL函数
  • 用盈余公积弥补以前年度亏损
  • laravel 日志配置
  • 净资产现金回收率说明什么
  • yolov5 ios
  • 社保缴费基数如何调整
  • 公允价值进行会计计量
  • 蜈蚣什么情况下出现
  • 微信开发怎么实现
  • php对称加密算法
  • 低值易耗品费用部门
  • 职工福利能开专票吗
  • 法院判决后的利息
  • 建筑业为什么要报统计局
  • 取得不规范发票的处理
  • 未认证的进项税发票入账
  • mac怎么下载postman
  • 金蝶标准版怎么查应收应付款
  • 管理费用包括哪些部门
  • 物业费的会计处理
  • 查缴个人海外避税所得税
  • 哪些地方中国没有收复
  • 路桥费能抵扣增值税吗
  • 工地的工人工资怎么入账
  • 代理进口产品
  • 社保申报工伤怎么操作
  • 汽车销售公司代购汽车有风险吗
  • 会议费是指参加会议还是举办会议
  • 如何使用u盘安装软件
  • mac2020怎么换开机背景
  • 找回丢失的抖音如何恢复抖音
  • Qoeloader.exe - Qoeloader是什么进程 有什么用
  • win 7快速启动
  • 2021年win10累积更新
  • win7系统笔记本怎么连接蓝牙耳机
  • win7架设ftp服务器
  • win10如何创建一个新的用户
  • linux修复工具
  • windows下用CMD调用COM口
  • Fast TileMap
  • opengl gltranslatef
  • python开发的程序怎么运行
  • jquery实现分页功能
  • unity3d初学者教程视频
  • javascript概述及作用
  • 国税局税务大厅电话
  • 应付和未付的区别
  • 广东省电子职业技术学院
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设