AWS 負載平衡器 502 錯誤網關

AWS 負載平衡器 502 錯誤網關

我在具有負載平衡器的 EC2 上託管了多個節點 Web 伺服器,有些使用者甚至在請求到達伺服器之前就收到了 502 錯誤。

我在伺服器內沒有這些請求的日誌,這就是為什麼我假設請求永遠不會到達伺服器。

我之前也遇到過類似的問題,我必須在節點配置中新增keepAliveTimeout和。headersTimeout

我每天都會遇到一些不健康的情況,但這種情況發生的時間並不總是與 502 錯誤的時間相符。我是否應該將健康檢查超時從 5 秒增加到 10 秒,看看會發生什麼?

記憶體和CPU使用率看起來不錯。

關於如何調試這個問題有什麼建議嗎?

答案1

你已經知道答案:不健康的情況。即使時間不匹配,您也應該解決該問題並檢查其他問題是否仍然存在。

增加實例大小、增加 ELB 運作狀況檢查逾時、擴充機器並檢查是否有幫助

相關內容