ELB에서 Classic Load Balancer 용량 문제를 해결하려면 어떻게 해야 합니까?

2분 분량
0

Classic Load Balancer에 대한 Amazon CloudWatch 지표 SurgeQueueLength의 최대 통계치가 증가했습니다. 또한 클라이언트가 Classic Load Balancer에 연결하려고 할 때 HTTP 503 Service Unavailable 또는 HTTP 504 Gateway Timeout 오류가 표시됩니다. 이 Elastic Load Balancing 용량 문제를 해결하려면 어떻게 해야 합니까?

간략한 설명

Classic Load Balancer w지표 SurgeQueueLength는 Classic Load Balancer에 의해 대기열에 대기 중인 총 요청 수를 측정합니다. SurgeQueueLength의 최대 통계치가 증가했다는 것은 백엔드 시스템이 요청이 수신될 때만큼 빠르게 수신 요청을 처리할 수 없음을 의미합니다. 높은 SurgeQueueLength 지표의 가능한 원인은 다음과 같습니다.

  • Classic Load Balancer 배후의 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스가 과부하 상태여서 모든 수신 요청을 처리할 수 없는 상황
  • 외부 리소스 성능 문제에 따른 애플리케이션 종속성 문제
  • 인스턴스의 최대 허용 연결 한도

요청 수가 최대 SurgeQueueLength를 초과하면 SpilloverCount 지표가 거부된 요청 수를 측정하기 시작합니다. 최대 SurgeQueueLength는 1,024개입니다.

해결 방법


관련 정보

Classic Load Balancer의 CloudWatch 지표

AWS 공식
AWS 공식업데이트됨 2년 전