Я взял это прямо из документации AWS:
"По мере того, как трафик к вашему приложению со временем меняется, Elastic Load Balancing масштабирует ваш балансировщик нагрузки и обновляет запись DNS. Примечаниечто в записи DNS также указано время жизни (TTL), равное 60 секундам, что обеспечивает возможность быстрого переназначения IP-адресов в ответ на изменение трафика. "
Два вопроса:
1) Изначально у меня сложилось впечатление, что один статический IP-адрес будет сопоставлен с несколькими экземплярами балансировщика нагрузки AWS, что приведет к отказоустойчивости на уровне балансировщика, если, например, одна машина выйдет из строя по какой-либо причине.По этой причине статический IP-адрес, зарегистрированный для моего доменного имени, просто будет динамически «перемещен» в другой экземпляр балансировщика и продолжит обслуживать запросы. Это неправильно? Исходя из приведенной выше цитаты из AWS, кажется, что единственное волшебство, которое происходит здесь, заключается в том, что DNS-серверы AWS хранят несколько записей A для вашего зарегистрированного доменного имени AWS, и через 60 секунд нет соединения склиент, TTL истекает, и DNS-запись Amazon обновляется, чтобы начать отправлять запросы только на активные IP-адреса.Это все еще занимает 60 секунд на стороне клиента неудачного соединения.Правда или ложь?И почему?
2) Если приведенное выше верно, было бы это функционально эквивалентно, если бы я использовал хост-провайдера, скажем, GoDaddy, ввел несколько записей имени «А» и установил TTL равным 60 секундам?
Спасибо!