서버운영/Linux & NetWork

[Linux] 간단한 Java 구동 Shell 스크립트

Reference M1 2021. 1. 27. 14:31

 

#!/bin/sh
echo '> PID check'
CURRENT_PID=`ps -ef | grep java | grep reference | awk '{print $2}'`
echo $CURRENT_PID
  if [ -z $CURRENT_PID ]; then
        echo '> PID not exist'
  else
        echo '> kill -9' $CURRENT_PID
        kill -9 $CURRENT_PID
sleep 5
fi
java -jar -Dspring.profiles.active=dev /svc/reference/app/reference-0.0.1-SNAPSHOT.war > /dev/null 2>1 &
echo '> Deploy complete'