aws route53 запись

У меня есть вопрос о том, какая политика будет применяться для следующей настройки записи домена в DNS Route53.

у меня есть домен, с поддоменом API, указывающим на 2 записи A

api.xyz.com IN A 10.0.0.1 # (weighted routing policy)weight 100/region virgina

api.xyz.com IN A 10.0.0.2 # (weighted routing policy ) weight 0 /region virginia

api.xyz.com IN A 10.0.0.3 # (weighted routing policy) weight 100/region california

api.xyz.com IN A 10.0.0.4 # (weighted routing policy) weight 0 /region california

Теперь, если пользователь разрешает URL-адрес api.xyz.com, каковы шансы, что возвращающийся ip будет следовать методу циклического перебора? т.е. каждый запрос будет запрашивать ч / б 10.0.0.1 и 10.0.0.3?


При тестировании возвращаемые результаты являются случайными, из 10 попыток (поиск DNS без кеша) я получу 10.0.0.1 - 3 раза и 10.0.0.3 - 7 раз. Запрашивая DNS-сервер (R53), не применяется правило для выдачи результатов циклического перебора (применяется взвешенный метод). Так что же управляет этим запросом, возвращающим разные ip?

1 ответ

(Если честно, я должен включить это как комментарий, но мне не хватает представителя)

Теория диктует, что ваша текущая установка должна идти 50/50, фактическим правилом является [ Вес маршрута / Вес всех маршрутов в сочетании ]

Маршруты с весом 0 не будут направлены на.

Единственная "проблема", которую я мог видеть, заключается в том, что, возможно, размер вашей выборки слишком мал, чтобы определить, действительно ли она ведет себя так, как ожидалось. Может быть, попробуйте еще несколько запросов, чтобы увидеть, если он стабилизируется до 50% вероятности?

Другие вопросы по тегам