Spring boot配備Shellスクリプトの作成
スクリプトファイル(.sh)を実行可能ファイルにする
chmod u+x {대상파일}
しゅつりょく
スプリングを閉じるスクリプトの例:spring-stop。sh
echo "spring boot stop..."
SPRING_PID=${pgrep -f v1-0.0.1-SNAPSHOT.jar}
kill -9 $SPRING_PID
スプリングを再起動するスクリプトの例:spring-restart。sh
SPRING_PID=${pgrep -f v1-0.0.1-SNAPSHOT.jar}
SPRING_PATH="/home/ubuntu/aws-v1/build/libs/v1-0.0.1-SNAPSHOT.jar"
echo $SPRING_PID
echo $SPRING_PATH
if [ -z "$SPRING_PID" ]; then
echo "스프링이 종료된 상태입니다."
echo "스프링을 재시작합니다. - $(date)" 1>>/home/ubuntu/cron-restart/spring-restart.log
nohup java -jar $SPRING_PATH 1>log.out 2>err.out &
else
echo "스프링이 시작된 상태입니다."
fi
配備プロセス
Reference
この問題について(Spring boot配備Shellスクリプトの作成), 我々は、より多くの情報をここで見つけました https://velog.io/@salgu1998/script-짜기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol