springboot应用重启脚本
作者:
大风过岗 | 来源:发表于
2020-11-19 16:33 被阅读0次
重启脚本
#!/bin/sh -l
echo 'Checking bootApp status...'
WM_APP_PID=$(ps -ef | grep bootApp | grep -v grep | awk '{ print $2 }')
if [ -z "$WM_APP_PID" ]
then
nohup java -jar bootApp.jar > bootApp.log 2>&1 &
echo Started successfully.
else
echo killing old service - $WM_APP_PID ...
kill $WM_APP_PID
WM_APP_PID=$(ps -ef | grep bootApp | grep -v grep | awk '{ print $2 }')
if [ -z "$WM_APP_PID" ]
then
cd /data/publish/app
echo Restarting bootApp...
nohup java -jar bootApp.jar > bootApp.log 2>&1 &
echo ............ Restarted bootApp successfully..........
else
kill $WM_APP_PID
sleep 5s
cd /data/publish/app
echo Restarting bootApp...
nohup java -jar bootApp.jar > bootApp.log 2>&1 &
echo ............ Restarted bootApp successfully.........
fi
fi
本文标题:springboot应用重启脚本
本文链接:https://www.haomeiwen.com/subject/wyrliktx.html
网友评论