Облачный бэкэнд-сервис Google неисправен - ошибка 502

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

  • Я создал виртуальную машину в вычислительном движке, на котором размещен wordpress
  • Я создал неуправляемую группу экземпляров, связанную с этой виртуальной машиной
  • Я создал балансировщик нагрузки (HTTPS),
  • Я создал серверную службу HTTP, связанную с моей группой экземпляров
  • Я создал проверку работоспособности, протокол HTTP, порт 80, все остальное оставил по умолчанию
  • Я создал новый внешний интерфейс HTTP, порт 80, премиум, зарезервировал новый статический IP-адрес
  • Я указал свой домен на новый балансировщик нагрузки

Стоит упомянуть, что на этом этапе я тестировал, что могу получить доступ к веб-странице, хранящейся на виртуальной машине, без каких-либо проблем.

  • Затем я создал интерфейс HTTPS, протокол HTTPS, порт 443, премиум
  • Я установил значение IP таким же, как и значение статического IP, зарезервированного мной при создании внешнего интерфейса HTTP.
  • Я создал новый управляемый облачный сертификат Google, который был успешно подготовлен

На этом этапе я снова протестировал и больше не мог получить доступ к сайту, и я получил ошибку 502 на веб-странице.

  • Я создал два правила брандмауэра, оба настроены на вход, allow-health-check, 130.211.0.0/22 ​​35.191.0.0/16. единственная разница между ними в том, что один установлен на tcp 80, а другой - на tcp 443, я просто пытался скрыть оба на всякий случай. Я тоже пробовал одно без другого, но это не имело значения.

Теперь я застрял, так как не вижу других возможных шагов, которые я мог бы предпринять для решения этой проблемы.

Буду признателен за любые возможные решения.

Ваше здоровье


person Scott Godfrey    schedule 07.04.2021    source источник
comment
Какую ошибку вы видите в меню балансировщика нагрузки? Вы также можете ознакомиться с официальными инструкциями по устранению неполадок. для балансировщика нагрузки в GCP. Кроме того, это руководство ты следил? в противном случае вы можете использовать это как ссылку на свой вариант использования.   -  person Alex G    schedule 08.04.2021
comment
Привет, @AlexG, во-первых, спасибо, что вернулись.   -  person Scott Godfrey    schedule 08.04.2021
comment
Руководство, которое лучше всего подходит для моего варианта использования, было следующим: docs.bitnami.com/google-templates/how-to/, и это были шаги, которые я выполнил. Однако, когда я столкнулся с проблемами, я просмотрел руководство, на которое вы указали ссылку. а также обзор ряда других проверок работоспособности документов Google, устранение неполадок балансировщика нагрузки HTTP (S), настройка простого балансировщика нагрузки HTTP Обзор сертификатов SSL и многое другое. Ошибок нет, кроме желтого флага, указывающего, что 1 серверная служба неисправна.   -  person Scott Godfrey    schedule 08.04.2021


Ответы (1)


Мне удалось решить эту проблему, следуя этому руководству. https://www.jiyuulife.net/google-cloud-cdn-for-gcp-wordpress/ Если у кого-то есть похожие проблемы.

По неуправляемым IG, связанным с существующими виртуальными машинами, не так много хорошего материала. Я обнаружил, что даже документация в Google немного проливает свет на эту тему. Иногда вам нужно обеспечить балансировку нагрузки для существующих виртуальных машин, чтобы использовать CDN без избыточности или затрат.

Я приветствую здесь дополнительные вклады.

person Scott Godfrey    schedule 11.04.2021