• [학생] aws 아마존 ec2 질문2020.06.13 PM 02:25

게시물 주소 FONT글자 작게하기 글자 키우기

node js 를 ssh 를 통해서 node app.js 와 같이 해서 실행을 했어요

스크린샷 2020-06-13 오후 2.25.37.png

 

 

홈페이지에서 잘 보이는데..

터미널을 종료해버리면 함께 종료되네요

 

이거 항시적으로 돌아가게 하려면 어떻게 해야할까요? 검색어를 찾기도 힘들고...ㅜㅠ 

댓글 : 7 개
nohup 으로 검색해보시는 걸 추천드려요. 포어그라운드로 실행해서 터미널 종료하면 죽는듯. 그렇다면 백그라운드로 기동하면 되지 않을가
일단 포어그라운드에서 터미널 실행해서 터미널을 종료하거나 제 피씨를 종료하면 죽어요...백그라운드로 하는거가 답같은데...검색해볼게요 알려주신걸로~
nohup 쓰세여
생각해보니깐 node환경이면 pm2나 nodemon 쓰시는게 더 나을거에요
ec2의 문제가 아니고
프로세스를 foreground 로 실행하셔서 종료시 중단되는겁니다. 이건 java든 뭐든 마찬가지입니다
node background 로 검색해보시면 여러가지 해결책이 있습니다.
다른분 말씀처럼 pm2 나 nodemon으로 백그라운드 실행 하세요.
pm2 가 짱임
친구글 비밀글 댓글 쓰기