以前我为 http 协议设置了负载均衡器和运行状况检查,它没有 erro 即可设置。实际上,我正在为谷歌云CDN设置负载均衡器。在此之后,谷歌 cdn 不起作用,所以有人说它必须是 https,所以我编辑了负载均衡器并将其转换为 https 负载均衡器。 转换为https后,我面临运行状况检查失败的问题。我的健康检查也在 https 中。
您可以卷曲 HTTP(S( 负载均衡器 IP 并检查 HTTP 状态代码以了解实际问题。
curl -I [负载均衡器 IP]
我想在这里提到,HTTP(S(负载均衡器是一个代理,来自客户端的请求在负载平衡层终止,然后代理到后端。请找到 HTTP(S( 负载平衡概念文档链接。
只是为了澄清一下,您可以为现有的HTTP(S(负载均衡器后端服务或后端存储桶启用Google Cloud CDN,或者在创建新服务或后端存储桶时启用它。因此,它将与HTTP和HTTPS负载均衡器一起使用。这是关于此的公共文档链接。
我建议在ServerFault中发布此类问题,因为StackOverflow是针对专业和发烧友程序员的问答。