Springboot로 무중단 서비스
를 위해
nohup java -jar build/lib/demo-0.0.1-SNAPSHOT.jar &
를 통해 무중단 서비스를 구현하였다. 실제로 컴퓨터를 껐다 켜도 이 서비스는 계속 연결되어있다.
이를 확인하려면 터미널 창에
ps -ef
명령어를 사용해서 현재 진행중인 프로세스 목록을 확인할 수 있다.
그렇다면 8804번 pid를 가지고 있는 프로세스가 6월 10일부터 java -jar build/libs/demo-0.0.1.SNAPSHOT.jar
를 실행하고 있는 것이보인다.
(현재는 6월 12일이다.)
이 nohup을 종료하기 위해서는
kill -9 PID
를 하면된다. PID에는 현재 nohup이 돌아가고 있는 pid를 적으면 된다.
내 nohup의 pid는 8804이므로 kill -9 8804
를 진행하면 된다.