AWS Load Balancer가 느리나요?

AWS Load Balancer가 느리나요?

이 질문을 AWS 포럼에 물어봐야 할 것 같지만 여기서는 더 빠른 답변을 얻는 경향이 있습니다.

AWS에서 로드 밸런싱 환경을 설정하려고 합니다. 미러링된 두 개의 EC2 인스턴스가 있고 둘 다 자체 퍼블릭 IP 주소를 통해 액세스할 수 있습니다. 밸런서에 두 개의 EC2 인스턴스를 추가하여 로드 밸런서를 설정했는데 인스턴스가 정상이라고 보고됩니다.

내가 찾은 것은 그들이 나에게 제공한 URL처럼 Load Balancer에 직접 액세스할 때 xxxxxxxxxx.us-east-1.elb.amazonaws.com페이지 로드가 터무니없이 느리다는 것입니다... 페이지 로드당 길이는 45-70초 정도입니다. 인스턴스 중 하나에 직접 공용 IP에 액세스하면 페이지 로드 시간이 3~5초 정도 걸립니다.

이것이 왜 그렇게 느린지에 대한 아이디어가 있습니까?

답변1

지연되는 이유는 다른 2개의 AZ에 애플리케이션 인스턴스가 구성되지 않은 채 다중 az에 대한 ELB 설정이 있기 때문입니다. 해당 AZ 요청에 인스턴스가 없으면 활성 애플리케이션 인스턴스가 없더라도 ELb가 해당 AZ에 대한 IP 주소를 계속 반환하기 때문에 실패하는 경향이 있습니다. 지금은 다른 AZ를 비활성화하고 테스트를 계속하십시오.

관련 정보