ifang

博客园 首页 新随笔 联系 订阅 管理
#!/bin/sh
#查找tomcat的pid   
set uiii=""
set uiii=`(ps -ef|grep webServer |grep -v "grep"|awk '{print $2}')`  
echo 'tomcat pid is' $uiii  
if     
  [ $uiii == ""  ] ;then  
#如果TOMCAT 的PID不存在就启动tomcat
   export JAVA_HOME=/usr/jdk1.6
    export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
    export CATALINA_HOME=/opt/tomcat-6.0.30
    export PATH=$JAVA_HOME/bin:$PATH
    echo "restart tomcat."
    /opt/tomcat*/bin/startup.sh
fi

可以把这个shell脚本命令为:tomcat_check.sh

然后

把tomcat_check.sh加入到solaris系统中的crontab中,定时为10分钟监控一次。

posted on 2012-07-31 22:59  ifang  阅读(342)  评论(0)    收藏  举报