定时重启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"
作者:李先生
-------------------------------------------
个性签名:在平凡中坚持前行,总有一天会遇见不一样的自己!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!
微信公众号 微信打赏 支付宝打赏
posted on 2017-04-11 14:07 Captain_Li 阅读(787) 评论(0) 编辑 收藏 举报