Google Cloud HTTP平衡器返回502错误

我有2个实例组和每个HTTP负载平衡器。 实例组包含可在Windows Server 2012中使用IIS的VM。

当我使用其负载平衡器的IP从一个实例组向VM发送POST请求到另一个实例组时,我得到502错误而不是响应。

有时我发送GET请求时会出现此错误。

当我直接向VM发送请求时,任何工作都是正确的。

什么原因以及如何解决来自负载均衡器的错误响应?

谢谢!

以下是5xx错误的常见原因:

1)GCE实例本身可以返回5xx。 要确认或放弃这一点,必须检查服务器日志。

2)GCE实例的响应时间比在后端服务中configuration的超时要长。

3)检查后端服务的容量设置。 可能会发生负载大于总可用容量设置 (按最大连接速率或基于CPU的利用率)。 在这种情况下,LB会超载

4)确认HC工作正常。