반응형
nohup으로 jar 파일 실행
nohup java -jar project-0.0.1-SNAPSHOT.jar
nohup 실행 시, spring 환경 변수 추가
nohup java -jar -Dspring.profiles.active=publish project-0.0.1-SNAPSHOT.jar
nohup 실행 시, java 환경 변수 추가
nohup java -jar -Dspring.profiles.active=publish -Djava.net.preferIPv4Stack=true project-0.0.1-SNAPSHOT.jar
nohup 실행 sh
#!/bin/bash
PID=`ps -ef | grep jar | grep -v grep | awk '{print $2}'`
echo $PID
if [ -n "$PID" ]; then
kill -9 $PID
fi
if [ -n "$PID" ]; then
echo "kill failed"
else
echo "kill success"
nohup java -jar project-0.0.1-SNAPSHOT.jar &
echo "start success"
fi
nohup backup sh
#!/bin/sh
file_d="$(date '+%y%m%d%H%M')"
cp -r ./nohup.out ./nohup/nohup_"$file_d".out
echo "copy complete file_name=./nohup/nohup_$(file_d).out"
rm -r ./nohup.out
echo "delete nohup.out, please restart the server"
반응형
'skill > Linux' 카테고리의 다른 글
AWS 서버 시간 변경 (0) | 2022.08.11 |
---|---|
AWS 서버 Jenkins pipeline 연결 시, codedeploy-agent 설치 및 IAM 연동 (0) | 2022.06.16 |
nohup java -jar 실행 시, 1>/dev/null 2>&1 & 쓰임 (0) | 2022.06.16 |
Port 8080 is already in use 톰캣 프로세스 종료 처리 해결 (0) | 2021.06.12 |