IT/AWS

AWS EC2에서 JAVA 서버 백그라운드 프로세스 실행

binary? 2024. 4. 5. 08:53

AWS EC2에서 JAVA 서버 백그라운드 프로세스 실행하는 방법

1. 서버가 정상적으로 올라온 것을 확인한다.

 

2. 백그라운드로 실행하는 명령어를 날린다.

nohup java -jar [파일명칭] &

3. 서버가 정상적으로 올라온 것을 확인한다.

  • 터미널을 종료해도 정상 작동한다.

4. nohup.out 파일에서 로그를 확인할 수 있다.

* 백그라운드 프로세스 종료하는 방법

  • ps ef 명령어로 프로세스 번호를 찾는다.

  • ps ef 명령어로 프로세스 번호를 찾는다.
  • kill 명령어로 프로세스 종료한다.
kill -15 [PID번호] /* 정상 종료 */ kill -9 [PID번호] /* 강제 종료 */