Explore

too young, too simple...

Spring Boot应用启停脚本参考

启动

#!/bin/bash
LOG_FILE=console.log
JAR_NAME=myapp.jar
if [ ! -f "$LOG_FILE" ]; then
    touch "$LOG_FILE"
fi
nohup java -Djava.net.preferIPv4Stack=true -server -Xmx1024m -Xms512m -XX:PermSize=128m -XX:MaxPermSize=256m -jar $JAR_NAME > $LOG_FILE &
tail -f $LOG_FILE

停止

#!/bin/bash
JAR_NAME=myapp.jar
PID=$(ps -ef | grep $JAR_NAME | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
    echo 服务已关闭
else
    echo 关闭服务中 $PID
    kill $PID
fi

标签: 无


添加新评论