Develop/NodeJS
[NodeJS] nodejs 서버 돌릴때 데몬으로 띄우기
시크라기
2013. 11. 15. 17:00
기본적으로 node app.js 명령을 이용해서 서버 구동을 하게됨.
이때 데몬형태로 뒷단에서 돌아가게 하고싶다면 ....
forever라는 모듈을 설치해서 해당 모듈을 이용해서 돌려주면됨.
설치 :
sudo npm install forever -g
끝.
실행 :
forever -o /var/log/nodejs.out.log -e /var/log/nodejs.error.log start app.js
이렇게 해주게 되면 ps -ef 해보면 해당 녀석을 확인할수있음.
위 옵션중에 o는 console에 출력되는 메시지들이 저장될 파일.
e는 에러 메시지 저장될 파일.
forever logs
명령을 이용해 forever에서 제공하는 기본 로그파일을 볼수있음.
forever list
명령을 통해 현재 떠있는 데몬 목록을 볼수있음.