728x90
일반적으로 nodejs를 node app.js같은 형태로 여는 경우가 많다.
그러나 이 방식은 한가지 문제점이 있는데 프로세스가 포어그라운드에서 실행되기 때문에
백그라운드로 돌리거나 세션을 끊거나 하면 더 이상 실행이 되지 않는다.
따라서 데몬으로 돌릴 필요가 있다. 즉 백그라운드에서 실행시켜야한다는 것이다.
nodejs는 이를위한 패키지가 있는게 이게 forever이다.
깃헙의 주소는 여기 이다.
npm install forever -g
다운로드할때는 npm을 사용하는데 이때 글로벌(-g)로 다운로드 해줘야한다.
forever start [js script]
위와 같이 스크립트 파일을 start해주면된다.
그러면 데몬으로 서버가 시작되어서 종료되어도 유지된다.
forever list
forever list로 현재 실행중인 서버를 확인할 수 있다.
forever stop [js script]
종료 시킬때는 forever stop을 해주면된다.
'Usage > JavaScript' 카테고리의 다른 글
[Package]Glyphicons를 대체할 새로운 픽토그램 패키지, Font Awesome (0) | 2018.05.27 |
---|---|
[Package]Vue.js (0) | 2018.02.18 |
[Package]http-server와 live-server (0) | 2017.12.07 |
[NodeJS]nodejs프로젝트에 라이브러리 추가하기(npm) (0) | 2017.11.12 |
[NodeJS]Window에서 설치하기 (0) | 2017.11.12 |