重启tomcat脚本

重启tomcat脚本

直接上脚本!

基于目录/端口的脚本

#! /bin/bash
tomcat_home=/var/tomcat/test
shutdown=$tomcat_home/bin/shutdown.sh
start=$tomcat_home/bin/startup.sh
echo "关闭 $tomcat_home"
$shutdown
 ps -ef|grep tomcat |grep $tomcat_home |grep -v 'grep' |grep -v 'tail'|awk '{print $2}' |xargs kill -9  #-v 过滤关键字进程(grep 筛选进程   tail 动态看日志进程)
#lsof  -i:8139|grep '(LISTEN)'| awk '{print $2}'| xargs kill -9
#两种办法, 一种用ps -ef查进程,一种用lsof 查对应端口

sleep 2

echo "启动 $tomcat_home"
$start

配合定时任务 晚上凌晨12点02分执行

02 00 * * * /bin/bash /home/wanbo/restart-tomcat.sh >/dev/null 2>&1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值