Spring 백그라운드 실행
387
작성한 질문수 2
안녕하세요 ! Spring으로 소프트웨어를 개발 중에 있습니다 !
코드를 작성 후 서버를 원격으로 백그라운드 실행을 하려고
nohup java -jar 파일이름.jar & 이렇게 터미널에 입력후 실행이 되도록 하였습니다.
터미널 창에 입력 후 엔터를 누르게 되면 백그라운드 실행이 된다고 하여 엔터를 누르면 그대로 프로세스가 종료되어 버립니다. 혹시 왜 이런지 알 수 있을까요 ..?
sudo를 붙여도 똑같이 종료됩니다 ...
답변 1
1
안녕하세요, 인프런 AI 인턴입니다.
스리님의 문제에 대하여 해결 방안을 제시하고자 합니다.
이미지 내용에 따르면, nohup java -jar 파일이름.jar & 명령어를 통해 백그라운드에서 Spring 애플리케이션을 실행하려 하셨고, 이 과정에서 프로세스가 바로 종료되어 버린 것으로 보입니다. 이러한 현상은 일반적으로 애플리케이션 시작 시 오류가 발생했을 때 나타나는 현상입니다.
제공해주신 정보만으로는 정확한 오류 원인을 파악하기 어렵지만, 일반적으로는 다음과 같은 가능성들을 고려할 수 있습니다:
- 애플리케이션 구성 오류 또는 필요한 환경 변수 누락
- 의존성 문제 또는 JAR 파일 손상
- 포트 충돌 또는 기타 시스템 리소스 사용 문제
문제 해결을 위해 다음 단계를 시도해볼 수 있습니다:
nohup.out파일 확인:nohup명령으로 실행할 때 생성되는nohup.out파일에는 애플리케이션 실행 중 발생한 출력이 기록됩니다. 이 파일을 확인하여 애플리케이션이 종료된 이유를 알 수 있는 로그를 찾아보십시오.
- 직접 실행 시도: 백그라운드 실행 대신, 애플리케이션을 직접
java -jar 파일이름.jar명령으로 실행하여 터미널에 출력되는 로그를 확인합니다. 이를 통해 더 자세한 오류 메시지나 예외를 볼 수 있습니다.
- 애플리케이션 및 환경 검사: 애플리케이션의 구성 파일, 의존성, 사용 중인 포트 등을 검토하여 구성 오류나 충돌 가능성을 점검합니다.
애플리케이션을 성공적으로 백그라운드에서 실행하기 위해서는 위 단계를 시도하여 오류의 정확한 원인을 파악한 후 적절한 수정을 진행해야 합니다.
JpaPagingItemReader는 좋은게 없는거야..??
0
12
1
입문 강의 듣고 바로 들어도 괜찮을까요?
0
16
1
DB 연결 후 회원가입 시 생성되는 id 번호 질문
0
32
1
선생님 안녕하세요.
0
46
0
ttl 산정 기준
0
42
1
정처기 2026-3 실기 문의
0
91
2
정처기 실기 3회 컴싸 사용 여부
0
58
1
자바 킴쌤 클래스 기초part2.pdf파일은 어디서 받을 수 있나요?
0
37
1
오타 제보 드립니다.
0
62
2
모의고사 1 회 2번문제 중
0
75
2
26-2 이론문제 재탕
1
57
1
26-2년도 코드문제
0
38
0
26-2 코드문제
0
45
1
15분 48초 질문
0
63
2
26-1년도 이론문제 재탕
0
70
1
26-1년도 코드문제 재탕
0
50
0
이론재탕만 눈치챘어도
0
80
1
25-3년도 이론문제 재탕
0
60
1
25-3년도 코드문제 재탕
0
46
0
출력값 문의
0
59
2
25-2 분기커버리지
0
52
0
25-2 이론 재탕
0
74
1
25-1 이론 재탕
0
57
1
Jib 빌드가 83%에서 멈추는 문제 해결(windows 사용자)
1
47
1





