Проверки работоспособности маршрута 53 отмечены как исправные, даже если они доступны только для 18% проверяющих здоровье. Можно ли отрегулировать этот порог в 18%?

#amazon-web-services #amazon-route53

#amazon-web-services #amazon-route53

Вопрос:

Согласно документации Amazon Route 53, конечная точка будет помечена как исправная, если о ней сообщают более 18% проверяющих работоспособность.

На прошлой неделе у нас был конкретный сценарий, когда сбой в Google привел к постепенному снижению доступности балансировщиков нагрузки Google со 100% до доступности только для 20% проверяющих работоспособность AWS.

Желаемым поведением было бы пометить эту проверку работоспособности как нездоровую, но, похоже, проверка работоспособности предназначена для запуска только в том случае, если доступность падает ниже 18%. Есть ли какой-либо способ увеличить это число на 18%?

Из документации Amazon Route 53 здесь:

Каждый Amazon Route 53 health checker распространяет результаты своих проверок работоспособности на DNS-серверы Amazon Route 53 по всему миру. Если более 18% доступных средств проверки работоспособности сообщают, что конечная точка исправна, Amazon Route 53 отвечает на запросы, используя соответствующие наборы записей ресурсов, когда это применимо. Если 18% проверяющих работоспособность или меньше сообщают, что конечная точка исправна, Amazon Route 53 обычно не отвечает на запросы, использующие связанные наборы записей ресурсов. Значение 18% может измениться в будущих версиях.

Ответ №1:

Не существует опции конфигурации для изменения того, как работают средства проверки работоспособности маршрута 53.

Один из вариантов — создать собственную проверку работоспособности. Например, веб-сервер может проверить, может ли он подключиться к базе данных. Создайте специальную страницу на веб-сервере (например example.com/health.htm ), которая выполняет проверку и возвращает сообщение об успешном завершении. Затем настройте маршрут 53 для поиска этого сообщения в рамках проверки работоспособности.

См. Документацию по сопоставлению строк.