如何對 ELB 中的 Classic Load Balancer 容量問題進行疑難排解?

1 分的閱讀內容
0

我用於 Classic Load Balancer 的 Amazon CloudWatch 指標 SurgeQueueLength 增加了最大統計資料。當用戶端嘗試連線到我的 Classic Load Balancer 時,也會收到 HTTP 503 服務無法使用或 HTTP 504 閘道逾時錯誤。如何對 Elastic Load Balancing 容量問題進行疑難排解?

簡短描述

Classic Load Balancer 指標 SurgeQueueLength 用於測量 Classic Load Balancer 排入佇列的請求總數。增加 SurgeQueELEength 的最大統計資料表示後端系統無法像接收請求一樣快速地處理傳入的請求。SurgeQueueLength 指標高的可能原因包括:

  • 在 Classic Load Balancer 後方的 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體超載,無法處理所有傳入請求
  • 外部資源效能問題導致的應用程式相依性問題
  • 執行個體允許的最大連線限制

當請求超出 SurgeQueueLength 上限時,SpilloverCount 指標開始測量拒絕的請求。SurgeQueueLength 上限為 1024。

解決方法


相關資訊

Classic Load Balancer 的 CloudWatch 指標

AWS 官方
AWS 官方已更新 2 年前