728x90
반응형
앞 단계는 이거보고 따라하면 될 것같다, 이게 돼 있는 상태에서 진행했다.
https://coding-hwije.tistory.com/62
Putty 를 종료하면 애플리케이션이 꺼지며 더 접속이 안되는걸 확인했다.
안 꺼지게 해보자.
백그라운드에서 계속 실행시키기
1.먼저 Putty를 통해 서버에 접속한다.
2. 스프링 부트 애플리케이션을 실행할 디렉토리로 이동한다. target/ 까지 이동
3. nohup 명령을 사용하여 애플리케이션을 실행한다.
여기서 > output.log 2>&1는 표준 출력과 표준 오류를 output.log 파일로 리디렉션한다. &는 명령을 백그라운드에서 실행하도록 한다.
nohup java -jar 내 자르파일.jar > output.log 2>&1 &
시행중인것을 확인한다. 빨간글씨로 내 자르파일이 보인다.
ps aux | grep dsil-backend-0.0.1-SNAPSHOT.jar
exit로 종료해도 실행됨을 볼 수 있다.
exit
데이터가 출력됨을확인했다.
/target 에서 다음을 실행하면 로그 들을 볼 수 있다. Ctrl + C 로 종료할 수 있다.
tail -f output.log
실행중인 애플리케이션 종료하기
실행중 또 확인
ps aux | grep dsil-backend-0.0.1-SNAPSHOT.jar
pkill 명령어로 죽이기
pkill -f 내자르파일.jar
끝
생각보다 쉽넹
반응형
'Project 기록 > 식당예약웹' 카테고리의 다른 글
네이버클라우드 서버 DB 연동 워크벤치 (my sql, spring, maven, NCP,workbanch) (0) | 2024.05.24 |
---|---|
프론트앤드 백앤드통신 서버끼리 통신 (cors,nuxt.js,spring) (0) | 2024.05.23 |
서버에서 nuxt.js 애플리케이션 계속 실행시키기, 안 꺼지기 (nohup, 백그라운드 실행,ubuntu,npm,pm2) (0) | 2024.05.23 |
Spring 서버에 배포하기 (Ubuntu, putty, maven) (0) | 2024.05.20 |
nuxt.js 서버에 배포 (ubuntu, npm, putty) (0) | 2024.05.20 |