Linux简易守护服务进程

  • A+
所属分类:命令脚本

早些时候在云主机上部署了一个石器时代私服自娱自乐,偶尔会因游戏封包数据错误而导致服务端gmsv进程挂掉,特此写了一个gmsv进程守护脚本,一旦检测到进程挂掉就重新启动进程,可加入到计划任务每分钟执行一次。

  1. #!/bin/bash  
  2. server=`ps -fe |grep "gmsv" |grep -v "grep" |awk '{print $2}'`  
  3. if [ $server -gt 0 ]; then  
  4. exit  
  5. else  
  6. cd /gmsv  
  7. ./gmsv  
  8. fi  
  • 微信赞助网站
  • weinxin
  • 支付宝赞助网站
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: