ubuntu1 [Ubuntu] 애플리케이션 백그라운드 실행하기 NCP로 서버를 생성하고 Ubuntu로 스프링 부트 애플리케이션을 배포한 후, SSH 세션 연결이 끊기거나 로컬 컴퓨터를 종료하면 스프링 부트 서비스가 중단되는 문제가 발생하였다. 나는 배포 후 가상 서버가 운영중이기만 하면 내 로컬 컴퓨터에서 연결이 끊어져도 문제 없을거라 생각했지만, 백그라운드 실행 설정을 추가해줘야 한다는 것을 알게 되었다. Ubuntu 기준으로 어플리케이션을 백그라운드 실행 가능하도록 설정하여 터미널이나 SSH 연결 중단, PC 종료 후에도 서비스가 유지되게 하는 방법에 대해 기록하려 한다. 1.Systemd 서비스로 등록 systemd : 우분투와 다른 많은 리눅스 배포판에서 사용되는 초기화 시스템이다. systemd를 사용하여 스프링 부트 애플리케이션을 부팅 시 자동 실행할 수.. 2023. 9. 22. 이전 1 다음