2025-09-18 00:07
Tags: 소프트웨어 공학
PM2
- 단일 스레드로 동작하는 Node.js 애플리케이션의 한계를 극복하고, 서버 자원을 최대로 활용하기 위해 탄생한 필수 프로세스 관리자입니다.
- 클러스터 모드를 통해 CPU 코어 수만큼 프로세스를 복제하여 성능을 극대화하고, 무중단 재시작 기능으로 서비스 안정성을 보장합니다.
- ecosystem.config.js 설정 파일을 활용하면 여러 애플리케이션의 배포, 환경 변수 주입, 로그 관리 등을 체계적이고 선언적으로 관리할 수 있습니다.