JavaScript (nodejs)

PM2 (Process Manager 2)

1. 개요

PM2는 node.js에서 프로세스를 관리해주는 프로그램이다.
여러 명령어를 통해 프로세스를 refresh, log, monitor할 수 있으므로 node.js 개발 및 운용시 유용하다.

 

2. 설치

npm install pm2 -g

 

3. 명령어

pm2 start [main.js]   ; main.js 실행
pm2 start [main.js] --watch   ; main.js 실행, 파일 변경시 자동 restart
pm2 ls                ; 실행중인 process list 확인
pm2 monit             ; 실행중인 process 상세 확인
pm2 stop [App name]   ; App name process 중지
pm2 restart/reload [App name]
pm2 log [App name]    ; log 확인

 

4. 공식 홈페이지

https://pm2.io/

Back To Top