一個新遷移的應用程式在 Amazon EKS 叢集中部署後,即使在任何使用者流量到達之前,也會立即擴展到其配置的最大 Pod 數量。叢集中的其他應用程式運作正常。哪項更改可以修正應用程式的擴展行為?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在 EKS 叢集中實作 Vertical Pod Autoscaler。.
為什麼這是答案
正確答案是實作 Vertical Pod Autoscaler (VPA)。VPA 會根據 Pod 的實際資源使用情況,自動調整 Pod 的 CPU 和記憶體請求與限制,以優化資源分配。題目中提到應用程式在沒有使用者流量的情況下就擴展到最大 Pod 數量,這表示其初始資源請求可能過低,導致 Kubernetes 誤判資源不足而觸發不必要的擴展。VPA 可以學習應用程式的資源需求模式,並動態調整其資源配置,從而避免過度擴展。 Horizontal Pod Autoscaler (HPA) 根據 CPU 使用率或自訂指標來擴展 Pod 數量,但無法解決單一 Pod 資源配置不當的問題。Cluster Autoscaler 負責根據整體叢集負載來增減節點數量,與應用程式內部 Pod 的資源配置無關。AWS Load Balancer Controller 則用於整合 AWS 負載平衡器與 EKS 服務,與 Pod 擴展行為無直接關係。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡