1.创建重启脚本
1.编辑脚本
cd /home
vim tomcatRestart.sh
SHUTDOWN=$tomcat_home/bin/shutdown.sh
STARTTOMCAT=$tomcat_home/bin/startup.sh
echo "停tomcat$tomcat_home"
$SHUTDOWN
ps -ef |grep tomcat |grep $tomcat_home |grep -v 'grep'|awk '{print $2}' | xargs kill -9
sleep 20
echo "start $tomcat_home"
$STARTTOMCAT
2.给脚本赋权限
# chmod 777 tomcatRestart.sh
3.测试脚本是否好用:
# /home/tomcatRestart.sh
查看tomcat是否顺利重启,重启生效则好使
#建议不要在tomcat的bin目录下创建脚本,单独执行可以重启,但放到定时任务里不好使
2.把脚本加入定时任务
crontab -e
#14点33分重启tomcat
33 14 * * * /home/tomcatRestart.sh
#12点重启
#0 12 * * * /home/tomcatRestart.sh
重启定时任务:service crond restart
查看定时任务:crond -l
查看tomcat是否重启