Как управлять балансировкой нагрузки с 1 виртуальным IP / IP для многих доменов в Google Cloud Platform - PullRequest
0 голосов
/ 06 ноября 2019

RightNow, В файлах конфигурации Nginx vhost мы используем только 1 виртуальный IP (zzzz) для многих доменов.

Например: listen zzzz: 80;для www.test.com слушайте zzzz: 80;для www.play.com

Аналогично, в Haproxy мы используем виртуальный IP с разными портами для настройки разных балансировщиков нагрузки с разными доменами

Виртуальный Ip1: xxxx Виртуальный Ip2: гггг

Например: IP xxxx: 8001 для конкретного LB (скажем, xxx.test.com) и IP xxxx: 8002 для другого LB (yyy.test.com)

Аналогичный IP гггг: 8001 для конкретного LB(Скажем, aaa.test.com) и IP гггг: 8002 для другого LB (скажем, bbb.play.com)

Теперь балансировщик нагрузки Google обеспечивает такую ​​же функциональность?

Пока что мынайден был .. он работает только для одного поддомена (это означает ... нам нужно настроить много ips для каждого LB)

, то есть .. этот балансировщик нагрузки можно настроить только для test.example.com

если нам нужен loadbalancer для test1.play.com, нам нужно настроить публичный ip и указать на нашем днс этот публичный ip на test1.play.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...