我已经配置了一个GCE http(s)负载均衡器,以将流量定向到2个后端:-默认后端-另一个具有单独的主机/路径规则的后端(<host>:/*
)
两个后端都存在于同一实例组上-运行两个公开不同NodePort的kubernetes服务的容器集群。
实例组具有两个命名端口,每个公开的NodePort都一个。
尽管两个后端都报告运行状况良好,但是对第二后端的所有请求都返回502。
服务本身不是问题-如果我将服务切换到默认的第二后端,则可以正常工作。
注意:自首次发布以来,我已经对该说明进行了相当大的更新/简化,因为我可以用更简单的配置重现该问题。
1
我在这里提出了一个问题:code.google.com/p/google-compute-engine/issues/detail?
—
id=254
这个Google问题中的回应指出这是一个配置。主机/路径规则有问题。
—
霍霍特