zoukankan      html  css  js  c++  java
  • 平滑启动shell脚本

    # 平滑关闭和启动 Spring Boot 程序
    #设置端口
    SERVER_PORT="8090"
    #当前时间
    time=`date +%Y-%m-%d`
    #设置应用名称
    JAR_NAME="pay-getway"
    #设置 JAVA 启动参数
    #JAVA_OPTIONS="-server -Xms1024M -Xmx1024M -Dserver.port=$SERVER_PORT"
    #Actuator 方式远程关闭应用
    curl -X POST http://localhost:$SERVER_PORT/actuator/shutdown
    echo "curl -X POST http://localhost:$SERVER_PORT/actuator/shutdown"
    #循环遍历应用端口是否被使用,作为应用运作状态的标志
    echo "关闭旧应用开始"
    UP_STATUS=1
    while(( $UP_STATUS>0 ))
    do
    UP_STATUS=$(lsof -i:"$SERVER_PORT" | wc -l)
    done
    echo " 关闭旧应用结束"

  • 相关阅读:
    毛皮立方体
    APPLE buSinEss
    #4613. problem C
    #4614. problem B
    idiots
    熊猫(i)
    圆盘自动机 cell
    小L的占卜
    有趣的数(number)
    「JOISC 2015 Day 1」卡片占卜
  • 原文地址:https://www.cnblogs.com/xwjBlog/p/11556145.html
Copyright © 2011-2022 走看看