我有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工作正常。