Google Load Balancer создает внешний IP-адрес, отличный от IP-адреса Compute Engine - PullRequest
0 голосов
/ 15 декабря 2018

У меня есть один вычислительный движок, который я пытаюсь сделать доступным по HTTPS.Я назначил его группе экземпляров и добавил имя порта, сопоставленное с 443.Затем я создал балансировщик нагрузки HTTP (S), бэкэнд-сервис которого подключен к экземпляру и порту, который я установил в группе экземпляров.Однако IP-адрес, который балансировщик нагрузки создает для внешней службы, отличается от внешнего IP-адреса экземпляра.

Таким образом, мой вопрос: когда я связываюсь с IP-адресом внешней службы, будет ли этот маршрут к порту 443 IP-адреса экземпляра или он ожидает, что внешний IP-адрес экземпляра будет таким же, каквнешний IP-адрес балансировщика нагрузки.

В настоящее время мой бэкэнд-сервис не работает, и я подозреваю, что это вероятная причина.Если нет, нужно ли предпринимать какие-либо другие действия, чтобы сделать доступным IP-адрес моего экземпляра через HTTPS, кроме установки сопоставленного порта, создания балансировщика нагрузки с серверной службой, подключенной к этому isntance и порту?

1 Ответ

0 голосов
/ 15 декабря 2018

Балансировщик нагрузки должен маршрутизировать ваши экземпляры вычислительного движка, если вы настроили его правильно, поэтому прежде всего проверьте вашу конфигурацию маршрутизации.На самом деле, я бы на самом деле удалил статический внешний IP-адрес экземпляра CE.

Также проверьте ваши журналы балансировки нагрузки (объяснено здесь ), чтобы увидеть любые ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...