首页 > 系统服务 > 详细

linux下tomcat重启脚本

时间:2017-09-07 17:33:40      阅读:236      评论:0      收藏:0      [点我收藏+]

   公司部署服务总是重启tomcat ,然后尝试学学shelll,初学shell脚本,就用个笨方法谢了一个tomcat重启的脚本,小记录一下,同时也留作以后备用,技术含量不高,但是是第一个完整的脚本。(有很多不标准的地方,欢迎各路大牛留言指导,勿喷。)

#!/bin/sh
#tomcat restart shell script

name=`echo "$1"`


if [ "${name}" == "--n" ]

then

    echo ""
    echo "restart--> $2  tocmat container"

    processid=`ps -ef | grep java | grep "$2" | awk {print $2}`
    
    #if processid is not blank then kill it    
    if [ "${processid}" != "" ]
    then
        echo "processid is--> ${processid}"
        echo "start to kill process--> $2"
    
        kill -9 ${processid}
    fi

    #start tomcat
    echo "starting process"
    echo ".."
    echo "...."
    echo "......"
    echo "........"
    echo ""

    "$2""bin/startup.sh"

else
    echo ""
    echo "please use [--n]  to define container absolute path."
    echo ""
    echo "       ----for exampel:  ./ex.sh --n /usr/home/tomcat_a/ "
    echo ""

fi

 

linux下tomcat重启脚本

原文:http://www.cnblogs.com/Think-007/p/7490674.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!