4. [최적화 1] Node.js 프로세스 최적화
현재 상태 분석htop 및 메트릭 분석문제점dist/main.js 프로세스가 CPU의 약 8.6%를 점유하며, 다중 프로세스 실행 시 높은 리소스 소비를 유발Node.js의 메모리 사용량은 가상 메모리(Virtual Memory) 10.7GB와 실제 메모리(Resident Memory) 13MB로 제한된 RAM(1GB)에 압박을 가함분석 목표CPU와 메모리의 효율적인 사용을 통해 Node.js 프로세스의 병목을 제거현재 환경Nginx: Reverse Proxy로 사용 중NestJS Docker Container: 애플리케이션 실행PostgreSQL: 데이터베이스TypeORM: 데이터베이스와의 ORMEC2 t2.microvCPU: 1개의 가상 CPU메모리: 1GB RAM디스크 용량: 약 8GB해결방법1. ..
2025.01.24