Node.js 로 서버 개발을 할 때, 파일 수정 후에 서버를 재시작해야 하는 불편함이 있다.
pm2는 코드 수정이 감지되면 자동으로 서버를 재시작해주기 때문에 개발할 때 재시작의 불편함을 없애준다.
서버 무중단이 가능하다는 것!
https://www.npmjs.com/package/pm2
$ npm install pm2 -g
-g 옵션으로 pm2를 설치한다.
$ pm2 start app.js
pm2로 관리할 서버를 실행한다.
$ pm2 monit
지금 pm2로 매니징되는 것을 모니터링 할 수 있다.
$ pm2 start main.js --watch
무중단 서비스 가능.
수정할 때마다 재시작 하는 불편함을 없애줌.
페이지 리로드만 하면 수정한 코드가 반영됨.
$pm2 log
코드 수정시의 로그, 에러 등을 바로 볼 수 있다.
728x90
'프로그래밍 > Node.js' 카테고리의 다른 글
쿠키를 이용한 인증 기능 구현 (0) | 2020.04.11 |
---|---|
HTTP Cookie (0) | 2020.04.11 |
MySQL 명명 규칙 (0) | 2020.03.23 |
MySQL 웹앱 - 글목록 (0) | 2020.03.21 |
MySQL select insert delete update (0) | 2020.03.21 |