[Node.js] PM2 cluster mode 와 babel-node 호환성에 대해

Woong·2024년 7월 2일
0

Nest.js, Node.js

목록 보기
30/30

PM2 cluster mode

  • PM2 cluster mode 는 process fork
  • babel-node 로 실행하는 경우 babel-node 프로세스 자체가 fork 되어버리는 문제가 있다.

    • 포트 충돌도 생기고, 로드밸런싱을 pm2 가 아닌 nginx 등 외부에서 설정, 처리해주어야하는 문제 등등이 발생
  • babel-node 를 걷어내고 실행하고자 하는 .js 스크립트를 실행하는 것으로, 원하는 노드 프로세스가 fork 되도록 할 수 있다.

    • CommonJSESM 으로 변환하는 작업이 필요하였음

reference

0개의 댓글