最近由于 程序写的问题 tomcat经常需要重启,所以就让我写给监控tomcat并启动的脚本
例:
看着一起正常 然后就写到 crontab 计划任务里了
后来发现不管用, 找了好多文档 就是找不到问题,
左后我在 crontab 计划任务里 执行脚本的同事 吧执行的结果追加到文件里,
查看文件发现 tomcat的进程 变成了3个或3个以上,让我不知道怎么弄了,
后经过反复试验,将脚本放到安装tomcat目录的外面,就OK了。不要放在tomcat的安装目录。
或是 ID=`ps -ef |grep apache-tomcat-8.0.30|grep -v 'grep'|awk '{print $2}'|wc -l`
不要这样写,写成这样也是没问题的
ID=`ps -ef |grep java|grep apache-tomcat-8.0.30|awk '{print $2}'|wc -l`
因我们的环境是多个tomcat所以必须加apache-tomcat-8.0.30