zoukankan      html  css  js  c++  java
  • shell脚本杀死tomcat脚本,重启tomcat

    #war包启动
    #1、把war包复制到ytdtomcat的webapps下面;/home/apache-ytdtomcat/webapps
    #2、启动ytdtomcat:cd ytdtomcat的bin路径下:/home/apache-ytdtomcat/bin,执行startup.sh


    BUILD_ID="dontKillMe"
    #### 需要提供的参数
    pwd
    ifconfig

    # ytdtomcat工程名称
    name="ytdtomcat"
    # ytdtomcat启动脚本目录
    ytdtomcatBase="/home/apache-ytdtomcat/bin"

    ##杀服务
    set -e
    ## 停ytdtomcat-服务
    echo -e `date +'%Y-%m-%d %H:%M:%S'`
    echo "开始停止ytdtomcat服务!"
    echo "....."
    springpid=`ps ax | grep ${name} | grep -v grep | awk '{print $2}'`
    echo -e `date +'%Y-%m-%d %H:%M:%S'`
    echo "在运行的程序服务进程号 ${name}-pid为: ${springpid} "
    echo "....."
    if [ -n "$springpid" ]; then
    echo -e `date +'%Y-%m-%d %H:%M:%S'`
    echo "正在停止进程 ... killing ${name} ... pid:${springpid}"
    echo "....."
    kill -9 ${springpid}
    echo -e `date +'%Y-%m-%d %H:%M:%S'`
    echo "停止${name}成功!"
    echo "....."
    fi
    echo "....."
    sleep 2s


    pwd
    #启动
    #cd /home/apache-ytdtomcat/bin
    cd ${ytdtomcatBase}
    sh startup.sh &

  • 相关阅读:
    PHPStorm 支持 Element UI 语法提示
    npm
    谷歌浏览器插件
    RBAC
    git 知识点
    Laradock ppa加速
    vscode插件
    临时解决执行 Composer Install 返回 Killed 的问题
    单例设计模式(3种实现方式)
    log4j.properties 详解与配置步骤
  • 原文地址:https://www.cnblogs.com/daiwl/p/14202451.html
Copyright © 2011-2022 走看看