Amazon EC2 Elastic Load Balancer: меняется ли его IP-адрес? - PullRequest
30 голосов
/ 29 сентября 2010

Изменится ли когда-либо IP-адрес ELB при настройке, или он всегда будет получать доступ к экземплярам из одного и того же местоположения в течение своего жизненного цикла, независимо от того, что может происходить за кулисами в Amazon?

Ответы [ 3 ]

28 голосов
/ 30 сентября 2010

IP-адрес ELB постоянно меняется. Вместо этого вам следует использовать предоставленное вам DNS-имя.

http://developer.amazonwebservices.com/connect/thread.jspa?threadID=32280

14 голосов
/ 30 сентября 2010

Краткий ответ: Да, IP-адреса ELB (как те, которые общедоступны для клиентов вашей службы, так и внутренние IP-адреса, с которых ELB отправляет трафик вашим экземплярам) динамически изменяются.

Длинный ответ: см. Мою статью о том, как работает ELB, для получения дополнительной информации: http://shlomoswidler.com/2009/07/elastic-in-elastic-load-balancing-elb.html

8 голосов
/ 01 августа 2013

Я понимаю, что на этот вопрос уже был дан ответ, но я нашел статью "Лучшие практики в оценке эластичной балансировки нагрузки" на сайте AWS, которая объясняет, почему IP-адреса ELB постоянно меняются.

Byпо умолчанию Elastic Load Balancing будет возвращать несколько IP-адресов, когда клиенты выполняют разрешение DNS, с записями, упорядоченными случайным образом при каждом запросе разрешения DNS.

... и важность запроса к DNSфактические IP-адреса для использования

Если клиенты не будут повторно разрешать DNS хотя бы раз в минуту, то новые ресурсы, добавляемые Elastic Load Balancing в DNS, не будут использоваться клиентами.

http://aws.amazon.com/articles/1636185810492479

...