首页 > 代码库 > 定时重启tomcat
定时重启tomcat
写个简单的定时重启,弄了一上午,主要是crontab里面奇怪
#!/bin/bash p=`ps -ef |grep tomcat |head -n 1|awk -F" " ‘{print \$2}‘` /usr/local/tomcat/bin/shutdown.sh sleep 10s p2=`ps -ef |grep tomcat|grep -v "grep"|wc -l` if [ $p2 -ne 0 ];then echo "正在kill杀进程" kill $p fi /usr/local/tomcat/bin/startup.sh
crontab里:26 12 * * * /bin/sh /lile/monitor.sh &> /lile/ll.log
crontab里要是这样写为什么,等定时任务结束后,tomcat进程也自动结束了????????????????
26 12 * * * export DISPLAY=:0.0 ;gnome-terminal -x /bin/bash -c "/lile/monitor.sh &> /lile/ll.log"
定时重启tomcat
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。