liunx下面让tomcat在某个时间自动重启
第一步:找到tomcat安装目录下面的restart.sh文件,然后在执行vi restart.sh命令,然后在按键盘i键,进入编辑状态加入以下语句
/tomcat/bin/stop.sh
sleep 5
kill -9 ps -aux|grep java(如果有多个java进程就将java改为具体的tomcat路径例:/tomcat) |grep -v grep | awk '{print $2}'
sleep5
/tomcat/bin/sartup.sh
第二步:将这个任务加入到liunx的任务列表里面
执行命令:crontab -e 在任务列表里面加入语句:45 16 * * * /tomcat/bin/restart.sh,让后在按:qw+ENTER键退出
45 16 * * */tomcat/bin/restart.sh表示每天的16:45启动tomcat