以下是介绍如何在Linux下监控Tomcat进程,可以实现当tomcat异常退出时重启服务:
     
1.    将附件中的脚本复制到tomcat bin目录下。
2.    修改脚本中MPATH中对应的路径为当前tomcat的根目录。
3.    使用sudo chmod a+x monitor.sh 添加 monitor.sh 可执行权限。
4.    使用sudo crontab -e 命令 添加下面一行 (对应当前系统脚本路径):
*/5 * * * * /usr/local/serverside_tomcat/apache-tomcat-6.0.20/bin/monitor.sh >> /tmp/serverside_tomcat_monitor.log
            保存并退出。
      5.   使用 sudo /sbin/service crond restart 重启守护进程。这时系统会每隔5分钟会去检查tomcat进程是否存在,如果不存在则启动。