龙空技术网

linux——守护进程解决服务停止后,自动启动方法

JessyFrame 207

前言:

此刻咱们对“linux 停止服务”可能比较关切,你们都想要学习一些“linux 停止服务”的相关资讯。那么小编同时在网上汇集了一些对于“linux 停止服务””的相关文章,希望朋友们能喜欢,同学们快快来了解一下吧!

研发过程中,经常会用到系统守护进程,今天已#Redmine# 监控为例,介绍如何完成守护进程的坚守,保证服务的可用性,不涉及高可用范畴,可见解决一些运维系统的工作。

1、守护进程,1s执行一次调用

########################################      redmine 监控程序###############环境配置##################while true ;do./monitor-redmine.shsleep 1done

2、启动脚本(./monitor-redmine.sh)

#########################################################################                redmine 监控程序  检查redmine进程是否存在,不存在则启动#######################################环境配置##########################ps -fe|grep rails |grep -v grepif [ $? -ne 0 ]thenecho "start redmine....."cd /usr/share/redmineruby bin/rails server webrick -e production -b 0.0.0.0 -p 3000elseecho "redmine is runing....."fi

标签: #linux 停止服务