springboot jar包重启脚本demo

2019-05-23  本文已影响0人  WEIJAVA

/bin/bash

PID=ps -ef | grep statistics-0.0.1-SNAPSHOT | grep -v grep | grep -v root | grep -v bash |awk '{print $2}'

echo $PID

echo "----------------------------"

echo "ps -ef | grep statistics | grep -v grep | grep -v root | grep -v bash"

echo "----------------------------"

if [ -n "PID" ] then kill -9PID
echo "before: PID" nohup /usr/local/jdk1.8.0_92/bin/java -jar -Dserver.port=8091 /usr/local/statistics/statistics-0.0.1-SNAPSHOT.jar >> /usr/local/statistics/logs/stat.log 2>&1 & sleep 3 P=`ps -ef | grep statistics-0.0.1-SNAPSHOT | grep -v grep | grep -v root | grep -v bash |awk '{print2}'`
echo "now : $P"
else
echo "starting"
nohup /usr/local/jdk1.8.0_92/bin/java -jar -Dserver.port=8091 /usr/local/statistics/statistics-0.0.1-SNAPSHOT.jar >> /usr/local/statistics/logs/stat.log 2>&1 &
fi

上一篇 下一篇

猜你喜欢

热点阅读