AWS Load Balancer работает медленно?

AWS Load Balancer работает медленно?

Я понимаю, что, вероятно, мне следовало бы задать этот вопрос на форумах AWS, но здесь я получаю более быстрые ответы.

Я пытаюсь настроить среду с балансировкой нагрузки в AWS. У меня есть два экземпляра EC2, которые зеркалируются, и оба доступны через свой собственный публичный IP-адрес. У меня настроен балансировщик нагрузки с двумя экземплярами EC2, добавленными к балансировщику, и он сообщает, что экземпляры работоспособны.

Я обнаружил, что при прямом доступе к балансировщику нагрузки, как по URL, который они мне дали, xxxxxxxxxx.us-east-1.elb.amazonaws.comзагрузка страниц смехотворно медленная... около 45-70 секунд на загрузку страницы. Когда я напрямую обращаюсь к публичному IP к одному из экземпляров, мы говорим о загрузке страницы в течение 3-5 секунд.

Есть идеи, почему это так медленно?

решение1

Причина задержки в том, что у вас настроен ELB для multi-az без каких-либо настроенных экземпляров приложений в других 2 AZ. Без экземпляров в этих AZ запросы будут, как правило, завершаться неудачей, поскольку ELb все равно возвращает IP-адреса для этих AZ, даже если нет активных экземпляров приложений. Пожалуйста, отключите другие AZ на данный момент и продолжайте тесты.

Связанный контент