PM2로 Node.js 서비스 운영하기🚙
#김도현
PM2 란? Node.js로 프로젝트를 마친 뒤 서비스로 운영하려고 할 때 데몬 프로세스로 서버를 띄우게 되는데 이 과정에서 nohup, forever, pm2 등 여러 패키지의 도움을 받을 수 있다. 이 중에서 지속적인 업데이트로 점유율이 높은 pm2에 대해서 알아보려고 한다. PM2는 프로세스 관리자(process manager)로 Node.js로 만들어진 프로그램의 프로세스를 편리하게 관리할 수 있도록 도와준다. Node.js 기반 프로세스 관리 무중단 서비스 싱글 스레드 기반의 Node.js를 멀티 스레딩 혹은 하이퍼 스레딩으로 사용하기 프로세스 모니터링 도구 이러한 고민들을 PM2를 통해서 해결할 수 있다. PM2 설치하기 간단하게 다음과 같은 명령어로 설치할 수 있다. $ npm install..