Рейтинг:0

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

флаг mv

я читал статья о теплом восстанавливаемом веб-сервере с Compute Engine и Cloud Storage.

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

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

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

сценарий отработки отказа

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

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

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

Bakul Mitra avatar
флаг cn
Вы можете обратиться к [этой] (https://stackoverflow.com/a/71633999/15745106) ссылке stackexchange, которую вы просили. Есть ли у вас какие-либо сомнения относительно предоставленного решения.Также ознакомьтесь с этой документацией по [устранению неполадок](https://cloud.google.com/load-balancing/docs/https/troubleshooting-ext-https-lbs) для получения дополнительной информации. Проверьте документ один раз и дайте мне знать, если это поможет
Bakul Mitra avatar
флаг cn
Также по вопросу, который вы задали: «Если балансировщик нагрузки обнаруживает, что веб-сайт, развернутый на вычислительном движке, перестал отвечать на запросы, он автоматически перенаправляет трафик на статический сайт в облачном хранилище». Да, это так.
Mark avatar
флаг mv
@BakulMitra Ты уверен? Я попробовал, и, кажется, это не работает. При сбое проверки работоспособности для типа серверной службы группы экземпляров трафик не перенаправлялся на другую серверную службу типа корзины Cloud Storage. Можете ли вы уточнить, как этого можно достичь, или предоставить ссылку на документацию, где это объясняется? Я думаю, что резервный вариант между различными типами серверных служб невозможен в балансировщике нагрузки HTTP (S).
Bakul Mitra avatar
флаг cn
Вы можете иметь две отдельные серверные службы — одну с облачным хранилищем, а другую с виртуальными машинами. Если все виртуальные машины в одном бэкенде выходят из строя — он автоматически распределяет трафик только на Storage Bucket. Но если проверка работоспособности не удалась, LB удалит узел из внутреннего пула и сделает его непригодным для распределения запросов, тогда вы можете создать запрос функции для того же [здесь] (https://cloud.google.com/support/docs/ трекеры проблем).
Bakul Mitra avatar
флаг cn
Здравствуйте @Mark, если вы считаете, что мой ответ помог вам, рассмотрите возможность его принятия (âï¸). Я был бы очень признателен. Хорошего дня, спасибо!
Рейтинг:0
флаг cn

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

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.