제이제이
124
2018-10-27 22:19:50
2
557

Xshell 이용해서 우분투 서버 연결 끊기지 않게 하려면 어떻게 해야 하나요??


안녕하세요 초급 개발자입니다.

AWS로 우분투 서버를 만들어서 제 Spring Boot 프로젝트를 배포하였습니다.

Xshell을 이용하여 원격 우분투 서버를 접속하는데, 문제는 Xshell 창을 끄면 원격 우분투와도 접속이 끊깁니다.

Xshell창을 닫거나, 제 컴퓨터를 종료해도 원격 우분투 서버가 계속 연결이 되어 돌아가게 하려면 어떻게 해야할까요?

Xshell 창을 종료하면 저런 메시지가 뜨면서 원격 우분투 서버의 Spring Boot 플젝도 함께 종료됩니다. 24시간 누구든 접속하게 하려면 어떻게 해야할까요??

0
0
  • 답변 2

  • zepinos
    19k
    2018-10-27 22:34:37

    이미 ctrl+c 누른 순간 앱이 꺼졌을 겁니다.

    앱 실행 시 java -jar 로 그냥 실행하지 말고 nohup 이용해서 실행하면 백그라운드로 실행되기 때문에 문제 없습니다.


    기존 실행 명령 앞에 nohup 을 추가하고 마지막에 & 을 추가하면 됩니다.

    0
  • 제이제이
    124
    2018-10-27 23:07:44

    zepinos 답변 감사합니다!

    $ nohup java -jar  "jar 파일 이름" &    명령어를 입력하니 터미널을 종료해도 연결이 유지 되네요.

    정말 감사합니다!!

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.