5. [최적화2] Nginx 및 WebSocket 서버 설정 최적화
1. 최적화가 필요한 이유기본 설정의 한계: Nginx나 WebSocket 서버는 기본적으로 낮은 연결 제한과 짧은 타임아웃 값을 가짐동시 연결 수가 많아질 경우 병목 현상 초래 가능테스트 결과 분석WebSocket 에러 증가: 연결 타임아웃 또는 불완전한 메시지 전송이 원인일 수 있음응답 시간 편차: 높은 P95/P99 응답 시간은 서버 자원의 과부하를 나타냄2. 최적화 조치(1) Nginx 연결 제한 및 이벤트 핸들링 최적화Nginx가 동시에 처리할 수 있는 연결 수와 CPU 코어 활용도 설정# Nginx 설정 파일 (예: /etc/nginx/nginx.conf)worker_processes auto; # 사용 가능한 CPU 코어 수만큼 워커 생성 (t2.micro는 1개)worke..
2025.01.24