lang/node

node.js 프로세스 관리 툴 forever, pm2

C/H 2015. 10. 16. 12:16

forever

# 설치 
npm install forever -g
# 앱 시작
forever start app.js
# help
forever --help
# 프로세스 관리
forever list
forever stop 0
forever restart 0

PM2

# 설치 
npm install pm2 -g
# 앱 시작
pm2 start app.js

# 로그 보기
pm2 logs

# pm2 update
pm2 update

# 프로세스 관리 
# http://pm2.keymetrics.io/docs/usage/quick-start/#cheat-sheet
pm2 list
#pm2 stop <app_name|id|'all'|json_conf>
#pm2 restart <app_name|id|'all'|json_conf>
#pm2 delete <app_name|id|'all'|json_conf>
pm2 restart 0

# pm2 모듈 설치
# pm2 install [module_name]
# pm2-logrotate Module
pm2 install pm2-logrotate

# 부팅 등록
# sudo pm2 startup [platform]
sudo pm2 startup centos


반응형

'lang > node' 카테고리의 다른 글

socket.io 프로토콜  (0) 2015.11.10
javascript, nodjs 쿼리빌더 유틸리티 squel.js  (0) 2015.11.09
socket.io IE9 flashsocket 사용  (0) 2015.10.14
socket.io io.set, io.enable 설정  (0) 2015.10.09
nodejs ip module  (0) 2015.10.05