반응형 pm21 PM2 무중단 서비스 NodeJs를 Back-End에서 사용할때 고민이 있음 서버가 갑자기 중지되는 경우 NodeJs는 싱글 스레드기반인데 멀티코어 혹은 하이퍼 스레딩을 사용하고싶은 경우 그럴때 PM2 (Process Manager)를 이용하면 해결 가능함 설치방법 // 전역으로 설치 npm install -g pm2 실행방법 pm2 start app.js pm2 start app.js처럼 옵션없이 실행하면 PM2의 기본 모드인 포크(fork)모드로 애플리케이션이 실행된다. 그러나 우리는 모든 CPU를 사용하기 위해서 애플리케이션을 클러스터 모드로 실행해야 하고 그에 필요한 설정파일을 추가해야 한다. //ecosystem.config.js module.exports = { apps: [{ name: 'app', script:.. 2022. 3. 29. 이전 1 다음 반응형