백엔드 인스턴스가 실행 중이지만 UnhealthyHostCount 측정치가 인스턴스가 정상적이지 않음을 나타내는 경우 애플리케이션이 상태 확인 요청에 응답할 수 있는지 확인합니다. HTTP/HTTPS 상태 확인의 경우 로드 밸런서가 백엔드로부터 200 응답 코드를 수신할 수 있는지 확인합니다. 계층 4 상태 확인의 경우 인스턴스가 TCP 핸드셰이크를 성공적으로 완료하면 로드 밸런서가 인스턴스를 정상으로 표시합니다. 지침은 Classic Load Balancer 문제 해결: 상태 확인을 참조하세요.
로드 밸런서와 백엔드 인스턴스가 로드를 처리할 수 있는지 확인
로드 밸런서와 백엔드 인스턴스가 CPU 사용량, 메모리, 디스크 사용량 및 애플리케이션에 필요한 연결 수를 처리할 수 있는지 확인합니다.
예를 들어, SpilloverCount와 SurgeQueueLength CloudWatch 지표를 확인합니다. SurgeQueueLength가 대기열에 있는 최대 1,024개 요청 또는 SpilloverCount가 0이 아닌 숫자인 경우, 이는 백엔드가 들어오는 만큼 빠르게 요청을 처리할 수 없거나 요청을 전혀 처리할 수 없음을 나타냅니다.