位置: 编程技术 - 正文

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

  • 期末应交税费有余额吗
  • 经营者个人所得税申报
  • 增值税专用发票和普通发票的区别
  • 小规模收到房租专票进项做账分录
  • 电子发票手动导出的发票在哪里
  • 委托贷款的资金借出方是谁
  • 企业走账的会计处理
  • 小微企业利息收入增值税
  • 抵扣红冲发票怎么报税
  • 电子承兑背书失败是怎么回事
  • 小规模企业所得税会计分录怎么做
  • 与成本直接相关的工资怎么会计处理?
  • 利息收入属于现金流入吗
  • 销售型公司进销项时会计分怎么写?
  • 代扣代缴个人所得税手续费是否缴纳增值税
  • 金税盘服务费可以当月抵扣吗
  • 利润分配以前年度损益调整
  • 增值税专用发票几个点
  • 分摊的水费应取得何种扣除凭证
  • 土地出让金11%抵扣进项税的账务处理?
  • 所得税收入减免政策
  • 印花税可以计入在建工程吗
  • 在线测网速准吗
  • 消费税和购置税怎么算
  • 0xc000007b应用程序无法正常启动win11
  • 跨年退税怎么处理
  • 为员工租房租金怎么入账
  • 营改增之前没有增值税吗
  • 怎么u盘装系统,u盘装系统教程图解
  • 借入长期借款的利息
  • 公司出租房屋如何给对方单位开发票
  • php远程下载图片
  • 交易性金融资产的入账价值
  • php常用的魔术方法有哪些
  • 企业所得税申报表A类
  • php获取文件后缀名的方法
  • 前端面试题校招
  • 最新前端面试题
  • laravel运行
  • php页面显示代码
  • 固定资产月末怎么结转
  • mybatis执行过程,原理
  • 织梦图片要放哪里
  • 深入理解jvm第三版pdf百度云
  • 公司没有车加油费怎么报
  • 事业单位净资产变动表
  • 开票方未缴税,为何要追回付款方的退税款
  • 预缴增值税销售额是含税还是不含税的开票金额
  • 增值税未开票收入
  • 现金流量表中应收账款为负是什么意思
  • 低值易耗品库存
  • 查出以前年度的虚开发票,如何补税
  • 分包开给总包的票,能不能抵扣
  • 汇款退款
  • 专用发票怎么网上申领
  • 劳动就业失业金怎么申请
  • 发出计价是什么意思
  • 生产成本如何设置明细账
  • 简述操作系统更新设置方法
  • xp系统修复怎么操作
  • xp调出输入法
  • macbook不可以插u盘吗
  • iptables添加规则立即生效
  • Win10锁屏壁纸怎么换
  • win8系统怎么设置桌面
  • win8系统笔记本忘记开机密码怎么办
  • 游戏引擎官方平台
  • 关于全局变量和局部变量说法不正确的是
  • shell正则表达式匹配文件名
  • ugy与ngy
  • JavaScript中的数据类型分哪为两大类?
  • python设计gui
  • Android的AdapterView及其子类简介-android学习之旅(二十三)
  • 城乡医保怎么看有没有钱
  • 安徽省工商总局
  • 购房发票怎么查验
  • 加强案件查办工作方案
  • 南京市车位产权证办理流程
  • 免除滞纳金的条件
  • 计生法废止
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设