#google-cloud-platform #google-cloud-functions #google-compute-engine #load-balancing #google-cloud-run
#google-облачная платформа #google-cloud-функции #google-compute-engine #балансировка нагрузки #google-cloud-run
Вопрос:
HTTP (S) Global LB имеет «Автоматический переход на исправные серверные системы».
Но может ли он переключаться на разные типы серверных систем?
Например, LB может направлять весь трафик в группу экземпляров GCE. (Не было бы никаких четких правил маршрутизации пути.)
Но если серверная часть группы экземпляров не выполняет проверку работоспособности, LB отправляет трафик в группу конечных точек бессерверной сети, чтобы направить весь трафик на облачную функцию.
Можно ли это сделать?
Комментарии:
1. Вы должны быть конкретны в том, как вы настраиваете все, включая правила маршрутизации путей. Прочитайте эту ссылку, чтобы понять, что поддерживается. cloud.google.com/load-balancing/docs/negs /…
2. Спасибо. Не было бы четких правил маршрутизации пути. Весь трафик будет направляться в группу экземпляров, но если это не удается, весь трафик будет направляться в облачную функцию
3. В таком случае, да, как описано в ссылке в моем комментарии.
4. @AhmetB-Google В приведенном мной примере основной серверной службой является управляемая группа экземпляров GCE, где поддерживаются проверки работоспособности. С учетом этого получим ли мы переход на другой ресурс, который я описываю?
5. @AhmetB-Google Вы сказали: «Я предполагаю, что трафик направляется на другой сервер NEG в том же бэкэнде». Я спрашиваю о переключении с одного типа сервиса (виртуальной машины GCE) на другой (облачная функция). Таким образом, переключение в пределах одной серверной части не удовлетворяло бы этому требованию.
Ответ №1:
Существует ограничение в бессерверных NEGS, поскольку вы не можете смешивать бессерверные NEGs с другими типами NEGs (зональными или интернет-NEGs) в одной и той же серверной службе. Как вы упомянули в исходном сообщении, я полагаю, Джошуа хочет перейти на другой ресурс. Интересно, есть ли способы, которые люди хотят использовать для смешивания типов NEG — например, для миграции в (или из) GCE Instance Group в облачные функции.
Комментарии:
1. Спасибо. Верно, мы не можем смешивать их в одном бэкэнде / серверной службе. Но можем ли мы запустить две серверные службы, одну GCE и одну облачную функцию, или одну GKE и одно облачное, а затем настроить переключение между ними?
2. Вы нашли способ создать две серверные службы и настроить переключение между ними (если все серверные системы в серверной службе
x
неработоспособны, перенаправьте запрос в серверную службуy
)?