Skip to Content
Suffering builds character
아카이브25.devopsJenkins특징12.스프링 서버 설정

12.스프링 서버 설정

1. 운영 서버(스프링 서버)에서 실행시킬 deploy.sh 작성 후 저장

홈(~) 경로에 mydemo 폴더 생성

terminal
mkdir mydemo

deploy.sh 스크립트

deploy.sh
#!/bin/bash pid=$(pgrep -f java) if [ -n "${pid}" ] then kill -15 ${pid} echo kill process ${pid} else echo no process fi chmod +x ./mydemo/demo-0.0.1-SNAPSHOT.jar nohup java -jar ./mydemo/demo-0.0.1-SNAPSHOT.jar >> application.log 2> /dev/null &

pgrep: 프로세스 ID 검색용 편의 명령어

Last updated on