参考地址:
https://blog.csdn.net/abcdad/article/details/69239249
定时启动开启后,无效解决方案:
https://blog.csdn.net/zxc_user/article/details/82634370
查看定时任务执行日志:
tail -f -n 200 /var/spool/mail/root
tomcat.sh内容:
#!/bin/bash . /etc/profile export JAVA_HOME=/usr/local/jdk1.7.0_79 export JRE_HOME=$JAVA_HOME/jre tomcatPath="/backup/tomcat7" binPath="$tomcatPath/bin" echo "[info][$(date +'%F %H:%M:%S')]正在监控tomcat,路径:$tomcatPath" pid=`ps -ef | grep tomcat | grep -w $tomcatPath | grep -v 'grep' | awk '{print $2}'` if [ -n "$pid" ]; then echo "[info][$(date +'%F %H:%M:%S')]tomcat进程为:$pid" echo "[info][$(date +'%F %H:%M:%S')]tomcat已经启动,准备使用shutdown命令关闭..." $binPath"/shutdown.sh" sleep 2 pid=`ps -ef | grep tomcat | grep -w $tomcatPath | grep -v 'grep' | awk '{print $2}'` if [ -n "$pid" ]; then echo "[info][$(date +'%F %H:%M:%S')]使用shutdown命令关闭失败,准备kill进程..." kill -9 $pid echo "[info][$(date +'%F %H:%M:%S')]kill进程完毕!" sleep 1 else echo "[info][$(date +'%F %H:%M:%S')]使用shutdown命令关闭成功!" fi else echo "[info][$(date +'%F %H:%M:%S')]tomcat未启动!" fi echo "[info][$(date +'%F %H:%M:%S')]准备启动tomcat..." $binPath"/startup.sh"