假设脚本存为launch.sh,端口为8080
#!/bin/sh
if [ $# -le 0 ];then
echo 'eg:./launch.sh 8080'
exit 0
fi
path=$(pwd)
port=$1
num=100
while [ $num -gt 0 ]
do
echo $num
ps ax|grep $port|grep -v grep|grep -v ${0}|awk '{print $1}' -> tmp.txt
for pid in $(cat tmp.txt)
do
{
echo "kill -9 $pid"
kill -9 $pid
}
done
rm -rf tmp.txt
$path/./startup.sh
sleep 300
$((num--))
done
分享到:
相关推荐
linux定时自动重启TOMCAT,SHELL脚本, 按制定时间启动脚本,并自动查找TOMCAT进程,关闭TOMCAT进程,然后再启动TOMCAT进程,服务器压力过大,或遭受攻击时,TOMCAT集群时自动维护出问题的TOMCAT。
linux系统tomcat自动重启脚本:判断监控 tomcat日志catalina.out超过一定限度 自动重启tomcat
Linux 监控tomcat,自动重启tomcat服务Linux 监控tomcat,自动重启tomcat服务Linux 监控tomcat,自动重启tomcat服务Linux 监控tomcat,自动重启tomcat服务
linux系统Tomcat重启脚本判断日志超过一定大小自动重启.docx
linux自动重启tomcat脚本分享,大家参考使用吧
每隔一段时间监控某个网站,如果三次检查失败,则检查tomcat,tomcat失败则重启,若tomcat不失败,不做操作(也可重启,脚本可控)。加到crontab里面就OK。有日志的。
用于linux服务器上tomcat,监听运行情况,并根据情况自动重启的
tomcat宕机重启脚本,比较简单的一种设置
maven项目在Linux中自动git打包发布重启Tomcat。。。。
最近公司需要在Linux下监控tomcat的服务,一旦tomcat服务存在异常或者宕机,重启tomcat保证服务的正常运行,由于Linux下有Shell脚本可以实现此效果,下面是Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤。...
Linux定时脚本监控tomcat是否假死或出现运行异常,若出现异常则自动重启。
我们最简单的方法就是通过startup.sh来自动启动Tomcat,编辑/etc/rc.d/rc.local 增加内容,这样在系统重启后就可以自动启动Tomcat。前面介绍的应该是最简单的让Tomcat自动启动的方法了,但是它有两个不足:无法指定...
自动监控tomcat脚本并且执行重启操作
linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...
linux服务器开机自动启动ngnix与tomcat服务
Linux服务器上的Tomcat进程频繁被杀一.查看系统日志二.确定问题三.附带情况四.总结 一.查看系统日志 目前服务器上的Tomcat服务经常出现宕机的情况,想通过查看系统日志/var/log/messages来确定问题,但是系统日志没有...
1、 Linux下Tomcat定时启动 首先写一个自动重启tomcat的shell , 并配合linux下 crontab 执行定时任务。
下面小编就为大家带来一篇解决tomcat部署下的web项目网页更改不能自动刷新的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧