linux——shell 监控tomcat并自动化重启
#! /bin/sh
#while : 死循环
#do
ui=$(ps x |grep catalina |grep tomcat |grep -v grep|awk ‘{print $1}‘)
echo ‘tomcat pid is‘ $ui
if
[ "$ui" == "" ] ;then
echo "tomcat is shutdown ,now start up tomcat...."
#export JAVA_HOME=/opt/jdk/1.6
export PATH=$JAVA_HOME/bin:$PATH
export LANG=zh_CN.GB18030
export LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
/home/tomcat6/bin/startup.sh
sleep 4
date >> time.txt
echo "`date +%d/%m/%Y:%H:%M:%S`,tomcat restart ok.."
else
echo "tomcat is running...."
fi
#done
本文出自 “郭炜君工作学习记录” 博客,请务必保留此出处http://visonguo.blog.51cto.com/510379/1577492
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。