Это можно сделать с помощью политики маршрутизации Route53 «Задержка» .
введите описание изображения здесь
ELB по-прежнему должны находиться в одной или нескольких зонах доступности, выполнение этого на уровне DNS - более эффективный способ маршрутизации, основанный на показателях задержки.
Может ли кто-нибудь сказать мне, что будет лучше, если я выберу ближайшую зону АЗ?
АЗ обычно находятся на расстоянии 100 км или более друг от друга, и вы не должны замечать задержку между АЗ в одном регионе. 1017 *
Я проверил документацию AWS, чтобы понять их местоположение АЗ, не смог найти ближайшую АЗ для Кералы?
AWS не раскрывают точное местоположение центров обработки данных / AZ из-за безопасности.
Также обратите внимание, когда вы запускаете EC2, например, когда вы выбираете подсеть / AZ, те a, b, c случайны - то, что вы видите, отличается от меня (даже используя ту же учетную запись), так как AWS внутренняя нагрузка балансирует ресурсы между D C / АЗ. Так что не беспокойтесь об этом, я просто оставляю Su bnet в качестве лучшего выбора или в скриптах, если я использую менее 3 подсетей (для DR n ot HA), то я случайным образом выберу su bnet в своей конфигурации. Пример PS:
[string[]]$SubnetId = @(..,..)
if ($SubnetId.count -ge 2) {
$stringSubnet = $SubnetId[(get-random -minimum 0 -maximum ($SubnetId.count - 1))]
} else {
$stringSubnet = $SubnetId[0]
}