Вот мой балансировщик нагрузки Sid-LB - выделен идентификатор размещенной зоны:

enter image description here

И это Route 53 (идентификатор размещенной зоны выделен), когда я выбираю балансировщик нагрузки из Alias Target.

enter image description here

Я не понимаю, почему эти два идентификатора должны быть разными. Я попытался отправить вызов API с полезной нагрузкой (содержащей идентификатор зоны хоста ELB) для создания набора записей, который он создает, но не работает. Как генерируется этот псевдоним размещенной зоны ID для маршрута 53 и имеет ли он какое-либо соединение с идентификатором размещенной зоны ELB?

13
Siddharth 18 Фев 2016 в 14:20

4 ответа

Лучший ответ

Мы не можем создать набор записей с идентификатором размещенной зоны, заданным конечной точкой, поскольку это неправильное сопоставление. Нам нужен идентификатор псевдонима размещенной зоны для правильного сопоставления.

Поскольку он (идентификатор размещенной зоны псевдонима для Route53) создается автоматически и для получения этого идентификатора не используется вызов api, единственный обходной путь - создать набор записей CNAME со значением в качестве конечной точки ELB (или конечной точки сегмента S3 или конечной точки CloudFront).

2
Siddharth 22 Фев 2016 в 12:08

Elastic BeanStalk использует список идентификаторов размещенной зоны отдельно от списка идентификаторов зон Route 53.

Используйте эту ссылку, чтобы найти свой идентификатор зоны ELB:

https://docs.aws.amazon.com/pt_br/general/latest/gr/elasticbeanstalk.html

0
Yago Gehres 17 Авг 2020 в 11:28

документы об этом немного расплывчаты:

Это значение отображается автоматически в зависимости от значения, которое вы выбрали или ввели для псевдонима Target.

Однако идентификатор псевдонима размещенной зоны не совпадает с идентификатором размещенной зоны. Чтобы создать запись псевдонима, вам нужен только идентификатор размещенной зоны. Ознакомьтесь с некоторыми из примеров запросов, представленных здесь. Все они принимают параметр HostedZoneId.

Так что для вашего варианта использования, я думаю, вы можете просто игнорировать это. Все, что вам нужно знать, это то, что «Идентификатор размещенной зоны» и «Идентификатор псевдонима размещенной зоны» записи псевдонима - это не одно и то же.

3
mickzer 19 Фев 2016 в 11:55

Вы можете получить идентификатор размещенной зоны для эластичной балансировки нагрузки здесь: https: / /docs.aws.amazon.com/general/latest/gr/elb.html

В вашем случае я вижу, что идентификатор размещенной зоны - это идентификатор для запада США (Орегон) - us-west-2.

7
null 19 Авг 2020 в 10:25