zoukankan      html  css  js  c++  java
  • jar包的启动和停止脚本

    启动:

        

    #!/bin/sh

     

     

    PIDFILE="/app/eureka/eureka.pid"

    LOGFILE="/app/eureka/out.log"

     

     

    if [ -f "$PIDFILE" ] && kill -0 $(cat "$PIDFILE"); then

    echo "eureka is already running..."

    exit 1

    fi

    nohup java -Xms128m -Xmx1024m  -jar zxf-eureka-0.0.1-SNAPSHOT.jar > $LOGFILE & echo $! > $PIDFILE

    echo "eureka start..."

     

    停止:

      

    #!/bin/sh

     

     

    PIDFILE="/app/eureka/eureka.pid"

    if [ ! -f "$PIDFILE" ] || ! kill -0 "$(cat "$PIDFILE")"; then

    echo "eureka not running..."

    else

    echo "stopping eureka..."

    PID="$(cat "$PIDFILE")"

    kill -9 $PID

    rm "$PIDFILE"

    echo "....eureka stopped"

    fi

     

  • 相关阅读:
    UVA 254 Towers of Hanoi
    UVA 701 The Archeologists' Dilemma
    UVA 185 Roman Numerals
    UVA 10994 Simple Addition
    UVA 10570 Meeting with Aliens
    UVA 306 Cipher
    UVA 10160 Servicing Stations
    UVA 317 Hexagon
    UVA 10123 No Tipping
    UVA 696 How Many Knights
  • 原文地址:https://www.cnblogs.com/zxf330301/p/9185294.html
Copyright © 2011-2022 走看看