自动检测tomcat服务的shell脚本
2006-12-10 11:25
886 查看
#!/bin/bash
pnum_server=`ps -wef|grep tomcat |grep -v grep |wc -l`
if test $pnum_server -lt 1
then
/usr/local/tomcat/bin/shutdown.sh
sleep 2s
/usr/local/tomcat/bin/startup.sh
fi
方括号与表达式之间一定要有空格
把上面的脚本命名为restartTomcat.sh放到crontab中,设定一个间隔时间,这样tomcat服务即使自己停调也可以检测到并自动重起了
下面是每五分钟检测一次:
*/5 * * * * su - root -c /root/restartTomcat.sh
切记千万不要把脚本放到tomcat的目录下面,不然进程数就会计算错了
要不是我的领导提醒我,我在因为把脚本放到tomcat发布程序的路径下面,导致不能正确执行而郁闷呢,在这里thx一下他了
pnum_server=`ps -wef|grep tomcat |grep -v grep |wc -l`
if test $pnum_server -lt 1
then
/usr/local/tomcat/bin/shutdown.sh
sleep 2s
/usr/local/tomcat/bin/startup.sh
fi
方括号与表达式之间一定要有空格
把上面的脚本命名为restartTomcat.sh放到crontab中,设定一个间隔时间,这样tomcat服务即使自己停调也可以检测到并自动重起了
下面是每五分钟检测一次:
*/5 * * * * su - root -c /root/restartTomcat.sh
切记千万不要把脚本放到tomcat的目录下面,不然进程数就会计算错了
要不是我的领导提醒我,我在因为把脚本放到tomcat发布程序的路径下面,导致不能正确执行而郁闷呢,在这里thx一下他了
相关文章推荐
- 自动检测tomcat服务的shell脚本
- 检测tomcat运行状态,自动重启TOMCAT脚本SHELL
- Shell脚本--自动部署tomcat应用服务
- 监控tomcat服务,服务异常时自动重启shell脚本
- linux下利用shell脚本自动检测服务状态并自动恢复服务
- 使用shell脚本检测weblogic服务,服务返回非200,则自动重启
- 实用脚本----Linux下Jdk和Tomcat自动安装shell脚本总结
- linux shell脚本自动检测apache服务是否正常的诡异问题
- Linux下使用shell脚本自动监控重启tomcat
- shell实现自动adsl拨号并检测连接状况脚本分享
- 监控php-fpm并自动重启服务的shell脚本
- shell自动监控重启Tomcat脚本,每一分钟检查
- 使用shell脚本 启动关闭tomcat服务
- shell 脚本自动搭建nfs服务
- Shell脚本检测Tomcat是否正在运行
- shell编写tomcat自动守护脚本
- linux环境下编写shell脚本实现启动停止tomcat服务的方法
- Linux基础之-利用shell脚本实现自动监控系统服务
- nginx、tomcat、http服务shell监控脚本
- 自动检测shell语法脚本