Субдомен не сопоставлен с бэкэнд-сервисом балансировщика нагрузки в Google Cloud Compute Engine - PullRequest
0 голосов
/ 28 февраля 2019

Я создал облачную DNS-зону для example.com и указал ее запись A на статический IP-адрес балансировщика нагрузки.

В балансировщике нагрузки я настроил foo.example.com для указания на foo-backend-service:

enter image description here

Когда я перехожу на foo.example.com, он не работает.

Нужно ли явно создавать Aзапишите запись для foo.example.com в облачной DNS-зоне и укажите на статический IP-адрес балансировщика нагрузки.

1 Ответ

0 голосов
/ 01 марта 2019

Доменные имена example.com и foo.example.com - это разные DNS-имена.Поэтому вам необходимо создать записи ресурсов DNS для каждой из них.

Если вы планируете указывать example.com и foo.example.com на одном и том же балансировщике нагрузки, используйте отображение CNAME foo.example.com в example.com.В противном случае создайте запись A с IP-адресами, указывающими на балансировщик нагрузки.

В своем вопросе вы показываете свои бэкэнд-правила.Если вам не нужно указывать правила для отображения URL-адресов, удалите лишние записи и просто используйте правило по умолчанию (я не вижу правой стороны, поэтому я не знаю, что вы пытаетесь выполнить).Я думаю, что вы пытались сопоставить foo.example.com с example.com, что обычно неправильно в вашем случае.

...