Google Cloud Load Balancing 健康检查重置

Google Cloud Load Balancing health check reset

设置

所以...

当我创建以上所有内容时,我创建了一个新的 TCP 健康检查,其中包含正确的端口和所有内容。更新几分钟后,一切似乎都正常 - 负载均衡器中有 3/3 的健康实例,我的后端通过前端完美地暴露出来。 我只需要 TCP 健康检查,不需要 HTTP。

问题

出于某种原因,几分钟后,健康检查配置不断重置为默认的 HTTP 健康检查,这不起作用,导致网关损坏,任何请求 returns:Error: Server Error The server encountered a temporary error and could not complete your request. Please try again in 30 seconds.

这很奇怪,因为它似乎工作了几分钟,然后才过了一会儿就坏了 - 为什么???

谢谢

显然您不能对 HTTP 服务进行 TCP 健康检查。所以我刚刚创建了一个 HTTP 健康端点并将健康检查定向到它。