Автоматическое перенаправление на сайт со статической ошибкой, если веб-сервер недоступен

Автоматическое перенаправление на сайт со статической ошибкой, если веб-сервер недоступен

Я читалстатьяо тепловосстанавливаемом веб-сервере с Compute Engine и облачным хранилищем.

Обычный сценарий:

нормальный сценарий

Отказоустойчивость:

сценарий аварийного переключения

В документации указано, что:

В случае отключения электроэнергии,тыобновите конфигурацию внешней балансировки нагрузки HTTP(S) и выполните переключение на статический сайт в облачном хранилище.

Может ли произойти изменение конфигурации внешней балансировки нагрузки HTTP(S)?автоматическина основе некоторых проверок работоспособности? Например, если балансировщик нагрузки обнаруживает, что веб-сайт, развернутый на вычислительном движке, перестал отвечать, онавтоматическиперенаправляет трафик на статический сайт в Cloud Storage. Как только веб-сервер снова заработает, балансировщик нагрузкиавтоматическиперенаправляет запросы обратно на него. Как этого добиться?

решение1

Вы можете иметь два отдельных бэкэнд-сервиса — один с облачным хранилищем, а другой с виртуальными машинами. Если все виртуальные машины в одном бэкэнде выйдут из строя — он автоматически распределит трафик только в Storage Bucket. Но если проверка работоспособности не пройдена, LB удаляет узел из бэкэнд-пула и делает его непригодным для распределения запросов, тогда вы можете поднять запрос на функцию для того же самогоздесь

Связанный контент