Google compute engine 计算引擎HTTP负载平衡502错误

Google compute engine 计算引擎HTTP负载平衡502错误,google-compute-engine,Google Compute Engine,我们的http负载平衡器仅在某些IP上存在重大问题 我在这里看到了其他一些关于这个的帖子。我们已经确保防火墙正常,我甚至删除并重新创建了转发规则。这是非常恼人的,因为IP发生了变化 还是没有快乐。问题只影响某些IP地址——如果我将相同的数据发布到其中一台服务器的IP,我就没有问题 <html><head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title&g

我们的http负载平衡器仅在某些IP上存在重大问题

我在这里看到了其他一些关于这个的帖子。我们已经确保防火墙正常,我甚至删除并重新创建了转发规则。这是非常恼人的,因为IP发生了变化

还是没有快乐。问题只影响某些IP地址——如果我将相同的数据发布到其中一台服务器的IP,我就没有问题

<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>502 Server Error</title>
</head>
<body text=#000000 bgcolor=#ffffff>
<h1>Error: Server Error</h1>
<h2>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.</h2>
<h2></h2>
</body></html>

502服务器错误
错误:服务器错误
服务器遇到临时错误,无法完成您的请求。请在30秒后重试。
编辑

我们使用cloudflare—通常这对该主机实际上是禁用的,但是,我刚刚重新启用了它,现在又接受了流量。大概是因为流量来自CF ip。

502错误是“坏网关”响应。在发生502错误时,您有没有注意到

你没有提到。一个区域的后端可能同时被标记为不健康,这是导致您失败的原因


你的后端服务是什么?如果是前者,您可能会考虑为后端定义更宽松的健康检查(尽管这可能掩盖了实际应用服务器故障)。默认情况下,每隔5秒在“/”上检查一次后端,超时时间为5秒,需要连续两次失败或成功才能更改状态。

当后端服务太忙而无法处理传入流量时,我看到类似的502错误。尝试添加更多实例,它会消失

但是,我认为这是一个bandaid修复,因为这并不能真正解决问题

我已经根据上的文档配置了HTTP(S)负载平衡器

当我尝试通过与负载平衡器关联的公共IP地址访问站点时。我收到了502的回复,回复内容如下:

错误:服务器错误

服务器遇到临时错误,无法完成您的请求

请在30秒后重试

我相信这是来自负载平衡器


有人对可能发生的事情有任何见解,我还应该关注什么吗?

当没有人回复时,谷歌说支持SO有什么意义。会更开放地说“不支持”。垃圾。如果我使用curl将批量数据上传到我的GCE LB fronted api,我们也会看到同样的问题。只有当我将curl与
curl-xpost-H“Expect:
一起使用时,它才有效。i、 显式地将预期的头设置为空。我在HTTP负载平衡器atm中也看到了许多无法解释的502错误。它目前正在导致我的站点中断。@splaktar我们的罚款,尽管本周末我们开始从BQ的其他电话中收到50倍的错误。可能没有关系,但总体上还是很糟糕。希望你被分类不,这是最难的部分。我发现这个网站有点有用,虽然我希望这是我的问题。我的健康检查都显示100%健康。干杯!我对一条根本不存在的路线进行了健康检查,你怎么确认?