Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2049686
  • 博文数量: 354
  • 博客积分: 4955
  • 博客等级: 上校
  • 技术积分: 4579
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-21 11:46
文章分类

全部博文(354)

文章存档

2015年(1)

2013年(4)

2012年(86)

2011年(115)

2010年(67)

2009年(81)

我的朋友

分类:

2009-08-07 12:28:32

1.Linux下tomcat重启脚本
[root@]# vi test.sh
#!/bin/sh
export JAVA_HOME=/usr/java/j2sdk1.4.2_06/
pid=`ps -auxwwgrep tomcatgrep -v grepawk '{print $2}'`
echo $pid
if [ -n "$pid" ];
then
{
echo "==========tomcat is start============"
'/usr/local/tomcat/bin/shutdown.sh'
sleep 5
'/usr/local/tomcat/bin/shutdown.sh'
sleep 15
pid=`ps -auxwwgrep tomcatgrep -v grepawk '{print $2}'`
if [ -n "$pid" ];
then
{
echo "======to kill the tomcat pid $pid========"
kill $pid
sleep 3
}
fi
echo "==========start tomcat============"
'/usr/local/tomcat/bin/startup.sh'
}
else
{
echo "==========tomcat is stop=====start======="
'/usr/local/tomcat/bin/startup.sh'
}
fi
2.定时脚本,每天凌晨6:01执行tomcat重启脚本
[root@]# crontab -e
1 06 * * * /home/mcc/test.sh
3.启动定时服务
[root@]# service crond stop
[root@]# service crond start
4.查看该任务是否在定时列表里面:
[root@]# crontab -l
1 06 * * * /home/mcc/test.sh

参考
阅读(5676) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~