node.js의 프로세스 관리 도구 중 하나인 PM2에 대해 알아본다
npm install pm2 -g
: npm을 이용해서 전역으로 pm2를 설치
pm2 start A.js
: A라는 파일을 실행
pm2 start A.js --watch
: A라는 파일을 실행, 변경사항이 있을시 자동으로 재시작
pm2 start A.js --watch --no-daemon
: A라는 파일을 실행, 변경사항이 있을시 자동으로 재시작, pm2 log
를 들어갈 필요 없이 바로 로그를 확인 가능
pm2 list
: 실행중인 프로세스를 표시
pm2 log
: 로그파일 확인
pm2 stop A
: A라는 프로세스를 종료
pm2 delete A
: A라는 프로세스를 목록에서 제거
pm2 kill
: pm2 데몬 종료