美文网首页
springboot应用重启脚本

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