我在GCP上有一些全球负载均衡器。这个平衡器应该向实例组发送请求,其中包含两个back服务。当我尝试发送一些请求时,我随机地从负载均衡器得到502个错误failed_to_connect_to_backend。
我可以得到一个成功的答案七次,一个接一个,然后2-3次502对同一请求的错误。
在监控仪表板中,我看到了这一点--我的两个服务都很健康。Instanse群也显示出100%的健康状态。
URL映射规则是默认的默认设置,我也没有看到资源消耗方面的任何问题
而且,不幸的是,对于502错误,我无法从后端获得任何日志,只能从负载均衡器获得日志。
发布于 2021-12-02 21:52:00
经过几个小时的咖啡和大量的手册(我还不太熟悉GCP ),“问题”就解决了--在某个时候,我注意到所有失败请求的执行时间大约是9秒。因此,我试图寻找具有类似症状的结果,结果我在谷歌集团上找到了答案。
在我的例子中--我们有端口映射(在映射中使用了两个端口--比如80,6000 )。和80 -没有从后端听)后,删除关闭-502消失了。
发布于 2021-12-06 12:44:55
如果防火墙规则不允许端口80应用于后端实例?
https://stackoverflow.com/questions/70177679
复制相似问题