假如tomcat放在/opt目录下
1、在/opt/tomcat目录下建立restart.sh,内容如下
#!/bin/sh
/opt/tomcat/bin/shutdown.sh
sleep 1m
/opt/tomcat/bin/startup.sh
建立完毕以后,可以先测试一下这个脚本,看看脚本有没有问题。
2、脚本没问题后,要在crond服务中添加某时某刻执行这个脚本的命令,方法如下
命令:crontab -e
内容:30 03 * * * /opt/tomcat/restart.sh
这样就算完成了,关于crontab内容的具体含义是:在每天的3点30分,执行那个脚本。详细的参数设置请自行google(或百度)
3、在网上找的教程中建议重启crond服务,命令如下
service crond stop
service crond start
要提醒大家注意的是,restart.sh脚本建议在linux下用vi编辑,如果在windows下编辑可能会出现编码问题,我曾经遇到过这种情况,建议大家别犯类似错误。