一个通用的Spring Boot启停脚本
appname='study-0.0.1-SNAPSHOT.jar'
pid=`ps -ef | grep $appname | grep -v grep | awk '{print $2}'`
if [ $pid ]; then
echo "start kill ***${appname}*** by pid ${pid}"
kill -9 $pid
sleep 5
echo "***${appname}*** kill successed!"
fi
nohup java -jar $appname > ${appname}.log 2>&1 &
echo "***${appname}*** start successed!"