springboot项目发版

101 阅读1分钟
port=8080
su_user=wyypt
#获取进程号
id=`lsof -i:$port|grep LISTEN| awk '{print $2}'`
loc=/home/wyypt
time=${data+'%Y%m%d_%H%M%S'}
echo $id
echo "kill springboot jar"
kill -9 $id
cp $loc/app/wyypt-prod.jar $loc/bak/wyypt-prod_$time.jar
echo "start springboot jar"
jar -jar app/wyypt-prod.jar --logging.file= logs/wyypt.log --server.port=$port --logging.file.max-size=200MB >/dev/null 2>&1 &
exit
!