簡體   English   中英

為什么 AWS ELB(彈性負載均衡器)有時會立即返回 504(網關超時)?

[英]Why would AWS ELB (Elastic Load Balancer) sometimes returns 504 (gateway timeout) right away?

ELB 有時會立即(不到 1 秒)向我們的客戶返回 504。 問題是,它完全是隨機的,當我們立即重復請求時,它會正常工作。

任何人都有同樣的問題或對此有任何想法?

這是否回答您的問題:

Elastic Load Balancing 故障排除:HTTP 錯誤

HTTP 504:網關超時

說明:表示負載均衡器關閉了連接,因為請求未在空閑超時時間內完成。

原因:應用程序的響應時間比配置的空閑超時時間長。

解決方案:監控 HTTPCode_ELB_5XX 和延遲 CloudWatch 指標。 如果這些指標增加,可能是由於應用程序在空閑超時時間內沒有響應。 有關超時請求的詳細信息,請在負載均衡器上啟用訪問日志並查看 Elastic Load Balancing 生成的日志中的 504 響應代碼。 如有必要,您可以增加后端容量或增加配置的空閑超時,以便完成冗長的操作(例如上傳大文件)。

或者這個: 504 網關超時 LB 和 EC2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM