node.js 백그라운드 실행 - forever

2021. 4. 7. 10:16it

반응형

node.js를 그냥 실행하면, 서버를 종료 시, node.js 가 종료된다. 

 

이를 방지하기 위해 forever가 존재한다. 

 

node.js 서비스를 백그라운드 실행하는 방법에 대해 알아보겠다. 

 

작업이 매우 심플하다.

 

이번 실습은 편안하게 따라와도 된다. 

 

0. 작업 환경

- ubuntu 20 

 

1. forever 설치

$ sudo npm install forever -g

 

2. forever 로 작업 실행 

$ forever start mongodb-proxy.js

* forever start -w mongodb-proxy.js 에서 -w 옵션을 사용하면, 소스코드가 변경시 재 시작한다.

 

3. forever 리스트 확인

$ forever list 

4. forever 종료

$ forever stop 0

앞에 있는 [0] 숫자로 죽이면 된다. 

 

5. forever 옵션 확인 

$ forever --help

 

이렇게 작업이 완료되었다. 

 

샘플실습은 내 블로그에서 grafana + mongodb 를 함께 사용하는 것에서 연장해서 글을 써보았다. 

 

아래 링크를 참조하자

urame.tistory.com/manage/newpost/16?type=post&returnURL=https%3A%2F%2Furame.tistory.com%2Fmanage%2Fposts%2F

 

 

반응형