Рейтинг:1

AWS Route 53 Failover DNS с Healthcheck не обновляет IP-адрес (хотя проверка работоспособности показывает сбой)

флаг my
A X

Наша цель состоит в том, чтобы Healthcheck постоянно оценивал работоспособность конечной точки. Когда он становится неработоспособным, мы хотим, чтобы DNS переключался на другой IP-адрес. Мы настроили это, но теперь поняли, что на самом деле это не работает (т. е. когда Healthcheck становится красным, отработки отказа не происходит). Вот наша текущая конфигурация:

Запись

  • Имя записи: www.mydomain.com
  • Тип записи: А
  • Срок жизни: 30 секунд
  • Политика маршрутизации: отказоустойчивость
  • Тип записи аварийного переключения: первичный
  • Проверка здоровья: www.
  • Идентификатор записи: www-1
  • Стоимость:

Запись

  • Имя записи: www.mydomain.com
  • Тип записи: А
  • Срок жизни: 30 секунд
  • Политика маршрутизации: отказоустойчивость
  • Тип записи аварийного переключения: вторичный
  • Проверка здоровья: www.
  • Идентификатор записи: www-1
  • Стоимость:

Кроме того, у нас есть проверка здоровья.

Итак, недавно у нас была проблема, из-за которой проверка работоспособности стала красной. Мы получили уведомление через SNS, как и ожидалось. Однако при выполнении NSLookup www.mydomain.com он все еще возвращал значение для основного. Мы устранили проблему менее чем за 5 минут.

Учитывая TTL и т. д., настроенные выше, разве мы не должны были увидеть обновление NSLookup для отображения вторичного? Возможно ли, что отработка отказа займет больше времени? Если да, то почему?

Есть ли какая-то ошибка в приведенной выше конфигурации? Если это так, любые рекомендации будут весьма признательны.

Рейтинг:1
флаг cn

Из конфигурации, показанной в вопросе, похоже, что есть только одна проверка работоспособности, привязанная как к первичной, так и к вторичной записям?
В этом случае и первичная, и вторичная запись всегда будут считаться вверх/вниз одновременно, что подрывает всю идею выбора лучшего, который вверху.

Создайте проверку работоспособности для каждой конечной точки и привяжите их к соответствующим записям.

A X avatar
флаг my
A X
Роджер, спасибо. Есть ли какие-либо другие изменения, которые я должен внести?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.