tomcat 重启服务 linux,Ubuntu Linux重启Tomcat服务Shell脚本

#!/bin/sh

#定义tomcat路径变量:完整路径或最后级路径文件夹都可以

tomcat_path='/usr/dev/tomcat'

#获取 tomcat_path 所知tomcat 的进程ID

TomcatID=$(ps -ef |grep tomcat |grep -w $tomcat_path|grep -v 'grep'|awk '{print $2}')

echo "##############################################开始重启Tomcat Server[$tomcat_path、进程ID:$TomcatID]################################################"

#判断进程是否存在  注意空格,if用法参照http://blog.chinaunix.net/uid-20735106-id-3434959.html

if [ "$TomcatID" != "" ] ; then

echo "Tomcat Server[$tomcat_path、进程ID:$TomcatID] Was Started! Begin To Shutdown Tomcat Server!"

sh /usr/dev/tomcat/bin/shutdown.sh

echo "Tomcat Server[$tomcat_path] Was Shutdown! Begin To Restart Tomcat Server!"

sh /usr/dev/tomcat/bin/startup.sh

echo "Tomcat Server[$tomcat_path] Was Started!"

else

echo "Tomcat Server[$tomcat_path] Has Not Started! Begin to Start Tomcat Server!"

sh /usr/dev/tomcat/bin/startup.sh

echo "Tomcat Server[$tomcat_path] Was Started!"

fi

NewTomcatID=$(ps -ef |grep tomcat |grep -w $tomcat_path|grep -v 'grep'|awk '{print $2}')

if [ "$NewTomcatID" != "" ] ; then

echo "#############################################Success:Tomcat Server[$tomcat_path、进程ID:$NewTomcatID]重启完毕!#############################################"

else

echo "################################################Fail:Tomcat Server[$tomcat_path]重启失败!############################################"

fi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值