pm2 설치 및 사용법
- advanced/웹 - 백엔드
- 2019. 4. 16.
pm2는 프로세스 매니저로서 파일이 변경되면 알아서 서버를 재시작 해주고, 서버가 다운되었을 경우에도 알아서 서버를 재시작 해주는 툴입니다.
설치
npm install pm2 -g
실행
pm2 start app.js
모니터링(나가려면 q)
pm2 monit
프로세스 리스트
pm2 list
--watch 옵션(자동으로 반영함)
pm2 start app.js --watch
로그 확인
pm2 log
모든 프로세스 종료
pm2 kill
프로그램이 실행되면서 로그를 남김 + 특정 디렉토리에는 watch를 하지 않음
pm2 start main.js --watch --ignore-watch="data/* sessions/*" --no-daemon
'advanced > 웹 - 백엔드' 카테고리의 다른 글
스프링 학습시작 (0) | 2022.06.19 |
---|---|
웹팩 기본 사용법(with react) (0) | 2019.08.29 |
nodejs 프로그램 빌드 (0) | 2019.08.29 |
sanitize-html(입력에 대한 보안) (0) | 2019.04.16 |
redirection (0) | 2019.04.16 |