来源:未知 时间:2019-12-11 14:05 作者:小飞侠 阅读:次
[导读] #!/bin/bashLOG_FILE=autostart.log#检测nginxcurtime=$(date+%Y-%m-%d%H:%M:%S)pnginx=`ps-ef|grepnginx|grep-vgrep|wc-l`if[$pnginx-eq0];thenecho$curtime系统检测到nginx,已挂掉,启动中....autostart.log;/usr/sbin/nginx#启动nginx命令...
#!/bin/bash LOG_FILE="autostart.log" #检测nginx curtime=$(date "+%Y-%m-%d %H:%M:%S") pnginx=`ps -ef | grep nginx | grep -v "grep" | wc -l` if [ $pnginx -eq 0 ]; then echo "$curtime 系统检测到nginx,已挂掉,启动中...." >> autostart.log; /usr/sbin/nginx #启动nginx命令 echo "$curtime nginx启动完成" >> autostart.log; else echo "$curtime 系统检测到nginx运行正常" >> autostart.log; fi #检测svn psvn=`ps -ef | grep svnserve | grep -v "grep" | wc -l` if [ $psvn -eq 0 ]; then echo "$curtime 系统检测到svn已挂掉,启动中...." >> autostart.log; svnserve -d -r /home/svn/ echo "$curtime svn启动完成" >> autostart.log; else echo "$curtime 系统检测到SVN运行正常" >> autostart.log; fi #检测禅道 pzbox=`ps -ef | grep zbox | grep -v "grep" | wc -l` if [ $pzbox -eq 0 ]; then echo "$curtime 系统检测到禅道已挂掉,启动中...." >> autostart.log; /opt/zbox/zbox start echo "$curtime 禅道启动完成" >> autostart.log; else echo "$curtime 系统检测到禅道运行正常" >> autostart.log; fi ———————————————— 版权声明:本文为CSDN博主「p_oldpai」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/cjh365047871/article/details/85256892 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com