forever 모듈은 node.js의 앱을 실행시키고 이때 생성된 프로세스를 관리해주는 모듈이다. supervisor모듈처럼 커맨드에서 사용이 가능한 모듈이므로 글로벌설치를 권장한다. 개발시에는 supervisor모듈로 앱을 실행시켜서 테스트를 하다가 실제 서비스에 올릴경우 사용하면 유용 하겠다

npm install forever -g

설치가 완료되면 이제 forever로 노드앱을 실행시켜보자

forever start app.js

forever로 관리되는 앱의 프로세스 목록을 볼수도 있다

forever list

프로세스를 kill 하려면 stop에 forever list에서 확인가능한 프로세스id 를 인자로 주면 된다

forever stop 0

node.js forever

도움글



blog comments powered by Disqus

Published

26 February 2012

Tags