바닥코딩

pm2 본문

Node JS

pm2

개발공부개발공부 2020. 1. 5. 15:20

pm2?

pm2 는 javascript 런타임 노드js의 프로세스 관리자입니다. pm2는 개발자가 node.js 응용 프로그램을 관리하도록 돕는 오픈 소스 프로덕션 프로세스 관리자라고 볼 수 있습니다. 대표적인 기능으로는 자동 애플리케이션 로드 밸런싱, 어플리케이션 구성 배치 시 모니터링 등이 있습니다. 

 

위와 같이 start [실행하고자 하는 js 파일] 을입력하면 pm2를 통해 자바스크립트 파일을 pm2 에서 동작시킬 수 있게됩니다.

 위와 같이 pm2 start [실행하고자 하는 js 파일] --watch를 입력하면 해당 자바스크립트 파일의 모니터링이 가능하다 

 

 위와 같이 pm2 list를 입력하면 현제 실행중인 프로세스들에 대한 조회가 가능하다