본문 바로가기

서버

Spring Boot3 - 리눅스에서 꺼지지 않게 서버켜놓기(끄기, 로그보기, pid확인)

728x90

1. 꺼지지 않게 서버 켜놓기

2. 서버 켜졌나 확인

3. 로그 실시간 확인

4. 서버 끄기

 

 


1. 꺼지지 않게 서버 켜놓기

nohup java -jar ./build/libs/[프로젝트명].jar > [로그 파일명] 2>&1 &

 

ex) nohup java -jar ./build/libs/miniproject-0.0.1-SNAPSHOT.jar > output.log 2>&1 &

 


2. 서버 켜졌나 확인

ps

 


3. 로그 실시간 확인

 

1번에서 로그파일명을 "output.log" 로 설정함

tail -f output.log

4. 서버 끄기

 

ps로 PID 알아내기

ps

 

혹은 

 

ps -ef|grep java

 

 

kill -9 [PID번호]

 

ex) kill -9 117714

 

 

 

확인해보면 꺼진 거 체크됨