#!/bin/bash pid=`lsof -i:8080 |sed -n 2p | awk '{print $2}'` echo $pid if [ "-$pid" = "-" ];then echo "start to restart tomcat at port 8080" su - huawei -c 'sh /home/huawei/tomcat/bin/startup.sh' # cd /home/huawei/tomcat/bin #sh startup.sh fi
您还没有登录,请您登录后再发表评论
Shell脚本定时监控tomcat,服务挂掉自动重启
linux系统tomcat自动重启脚本:判断监控 tomcat日志catalina.out超过一定限度 自动重启tomcat
linux系统Tomcat重启脚本判断日志超过一定大小自动重启.docx
tomcat 启动 停止 重启 shell 脚本
通过A服务器自动登录其他服务器自动传输文件、删除文件、自动检测tomcat启动状态,控制启动和停止、可配置多条服务器进行同步处理,适合集群管理
linux定时自动重启TOMCAT,SHELL脚本, 按制定时间启动脚本,并自动查找TOMCAT进程,关闭TOMCAT进程,然后再启动TOMCAT进程,服务器压力过大,或遭受攻击时,TOMCAT集群时自动维护出问题的TOMCAT。
重启tomcat服务的脚本,包含了windows的bat脚本和linux的shell脚本。需要修改的地方脚本内容的最前面都有写。此脚本可以用java代码部署war包的方式在不同的操作系统下去调用,如何调用请参考我写的博客。
最近公司需要在Linux下监控tomcat的服务,一旦tomcat服务存在异常或者宕机,重启tomcat保证服务的正常运行,由于Linux下有Shell脚本可以实现此效果,下面是Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤。...
以AlibabaCloudView 工具 进行tomcat的一键kill 和 重启
有时候写Shell的脚本,用于顺序执行一系列的程序。 有些程序在停止之后并没能立即退出,就例如有一...用法如下,例如重启tomcat: 代码如下: #!/bin/sh /opt/tomcat/bin/shutdown.sh sleep 3 #等3秒后执行下一条 /opt
tomcat 启动停止重启可视化脚本 运行 sh tomcat.sh 就可以了 按界面提示 输入相应数字 自行配置tomcat 安装路径
Linux下定时重启Tomcat 1.写一个shell脚本restart.sh,重新启动tomcat vi restart.sh //是新建文件如果没有该文件
每隔一段时间监控某个网站,如果三次检查失败,则检查tomcat,tomcat失败则重启,若tomcat不失败,不做操作(也可重启,脚本可控)。加到crontab里面就OK。有日志的。
/tmp/down_count fi curl -I tomcat-host -o “/tmp/status” >/dev/null 2>&1 code=`awk ‘NR==1 {print $2}’ /tmp/status` if [ “$[code]” -ge 500 ];then down=`expr $(cat /tmp/down_count) + 1` ...
由于修改tomcat的配置文件或手动操作数据库数据后,tomcat的缓存和redis的缓存很严重,需要经常重启tomcat来释放缓存,经常就是手动重启。 # 1、查找tomcat的进程ID ps -ef | grep tomcat # 2、根据路径去查找进程...
Linux 系统重启Tomcat shell脚本 将脚本中的basedir改为项目路径,并保证执行用户拥有目录的读、写、执行权限
tomcat自带的shutdown的脚本,在一些资源服务器上并不会生效,需要kill掉进程才行。所以当前的脚本是封装了这个处理过程
用于linux服务器上tomcat,监听运行情况,并根据情况自动重启的
公司的项目一直手动maven打包、上传服务器、关闭/开启tomcat,整个流程下来耗时耗力,虽然可以将所有流程通过shell脚本一次性解决,但如果可以通过idea的Jenkins插件一键自动部署,那更省时省力。 下面是一个...
相关推荐
Shell脚本定时监控tomcat,服务挂掉自动重启
linux系统tomcat自动重启脚本:判断监控 tomcat日志catalina.out超过一定限度 自动重启tomcat
linux系统Tomcat重启脚本判断日志超过一定大小自动重启.docx
tomcat 启动 停止 重启 shell 脚本
通过A服务器自动登录其他服务器自动传输文件、删除文件、自动检测tomcat启动状态,控制启动和停止、可配置多条服务器进行同步处理,适合集群管理
linux定时自动重启TOMCAT,SHELL脚本, 按制定时间启动脚本,并自动查找TOMCAT进程,关闭TOMCAT进程,然后再启动TOMCAT进程,服务器压力过大,或遭受攻击时,TOMCAT集群时自动维护出问题的TOMCAT。
重启tomcat服务的脚本,包含了windows的bat脚本和linux的shell脚本。需要修改的地方脚本内容的最前面都有写。此脚本可以用java代码部署war包的方式在不同的操作系统下去调用,如何调用请参考我写的博客。
最近公司需要在Linux下监控tomcat的服务,一旦tomcat服务存在异常或者宕机,重启tomcat保证服务的正常运行,由于Linux下有Shell脚本可以实现此效果,下面是Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤。...
以AlibabaCloudView 工具 进行tomcat的一键kill 和 重启
有时候写Shell的脚本,用于顺序执行一系列的程序。 有些程序在停止之后并没能立即退出,就例如有一...用法如下,例如重启tomcat: 代码如下: #!/bin/sh /opt/tomcat/bin/shutdown.sh sleep 3 #等3秒后执行下一条 /opt
tomcat 启动停止重启可视化脚本 运行 sh tomcat.sh 就可以了 按界面提示 输入相应数字 自行配置tomcat 安装路径
Linux下定时重启Tomcat 1.写一个shell脚本restart.sh,重新启动tomcat vi restart.sh //是新建文件如果没有该文件
每隔一段时间监控某个网站,如果三次检查失败,则检查tomcat,tomcat失败则重启,若tomcat不失败,不做操作(也可重启,脚本可控)。加到crontab里面就OK。有日志的。
/tmp/down_count fi curl -I tomcat-host -o “/tmp/status” >/dev/null 2>&1 code=`awk ‘NR==1 {print $2}’ /tmp/status` if [ “$[code]” -ge 500 ];then down=`expr $(cat /tmp/down_count) + 1` ...
由于修改tomcat的配置文件或手动操作数据库数据后,tomcat的缓存和redis的缓存很严重,需要经常重启tomcat来释放缓存,经常就是手动重启。 # 1、查找tomcat的进程ID ps -ef | grep tomcat # 2、根据路径去查找进程...
Linux 系统重启Tomcat shell脚本 将脚本中的basedir改为项目路径,并保证执行用户拥有目录的读、写、执行权限
tomcat自带的shutdown的脚本,在一些资源服务器上并不会生效,需要kill掉进程才行。所以当前的脚本是封装了这个处理过程
用于linux服务器上tomcat,监听运行情况,并根据情况自动重启的
公司的项目一直手动maven打包、上传服务器、关闭/开启tomcat,整个流程下来耗时耗力,虽然可以将所有流程通过shell脚本一次性解决,但如果可以通过idea的Jenkins插件一键自动部署,那更省时省力。 下面是一个...