Чтобы настроить балансировку нагрузки для вашей конфигурации, создайте две внутренние службы.Один для порта 3000, а другой для порта 3001.
Настройка балансировщиков нагрузки GCP не сложна.Вы должны понимать понятия:
- Backends.Бэкэнды создаются из групп экземпляров.
- Группы экземпляров.Они построены из экземпляров Compute Engine и т. Д.
- Интерфейсы.Это прослушиватели на передней части балансировщика нагрузки, которые получают трафик, который должен быть распределен на серверы.
- Правила.Эти правила определяют, как трафик будет направляться на серверы.
Для ваших вопросов:
Q) Означает ли «Протокол» протокол, используемый для получения трафика от нагрузкиBalancer?Если да, то как мы можем установить для него HTTP?
Протокол, используемый балансировщиком нагрузки для взаимодействия с бэкэндом.Это может быть HTTP, HTTPS или HTTP / 2.Чтобы изменить это поле, щелкните значок карандаша или раскрывающийся список в зависимости от того, на каком экране вы находитесь.
Q) Что делает «Именованный порт»?Куда мне добавить «Именованный порт», если это карта значений ключей?
Бэкэнд-сервис отправляет трафик своим бэкэндам через именованный порт.Имя порта сопоставляется с номером порта в каждой группе экземпляров.Группа экземпляров определяет имя и значение ключа для имени порта.
В) И, наконец, что означает «Номера портов»?Являются ли они портами, которые бэкэнд-служба будет использовать для связи с моим экземпляром Compute Engine?
Балансировщик нагрузки может прослушивать один номер порта и перенаправлять на другой номер порта на бэкэнде.Следовательно, значение зависит от того, с какой стороны распределитель нагрузки.Для бэкэнда это номера портов, которые прослушивают ваши бэкэнд-экземпляры (экземпляры Compute Engine).