我在GCP上创建具有6个实例的组,并使用GCP负载平衡器(LB)。我将Nginx与“让我们加密”一起使用,并且所有网站都必须使用https。
我的状况如下所示。
服务器1:x11.abc.com
(LB dns:x1.abc.com
),x31.abc.net
(LB dns:x3.abc.net
)
服务器2:x12.abc.com
(LB dns:x1.abc.com
),x32.abc.net
(LB dns:x3.abc.net
)
服务器3:x13.abc.com
(LB dns:x1.abc.com
),x33.abc.net
(LB dns:x3.abc.net
)
服务器4:x21.abc.com
(LB dns:x2.abc.com
),x34.abc.net
(LB dns:x3.abc.net
)
服务器5:x22.abc.com
(LB dns:x2.abc.com
),x35.abc.net
(LB dns:x3.abc.net
)
服务器6:x23.abc.com
(LB dns:x2.abc.com
),x36.abc.net
(LB dns:x3.abc.net
)
但是当我测试时,x1.abc.com
显示x11〜x13和x21〜x23的内容,而x3.abc.net
显示x31〜x36的内容,但是 {{1 }}显示未找到请求网址。
我要x1.abc.com显示x11〜x13的内容,x2.abc.com显示x21〜x23的内容,x3.abc.net显示x31〜x36的内容。
如何设置GCP负载均衡器?
答案 0 :(得分:0)
您可以遵循以下建议来设置负载均衡器:
这是create an HTTP(S) load balancer的一种方式,可根据请求URL中的路径将流量分配到不同的实例(请选中“配置主机和路径规则”部分)。