GKE Deployment 依據每個 Pod 處理 Pub/Sub 訊息;發佈速率不一,有時會突然飆升。哪種自動擴展功能可讓您的 Deployment 自動擴展以處理訊息量?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 基於外部指標的 Horizontal Pod Autoscaler.
為什麼這是答案
正確答案是「基於外部指標的 Horizontal Pod Autoscaler」。Pub/Sub 訊息量是 GKE 叢集外部的指標,因此需要使用基於外部指標的 HPA 來監控 Pub/Sub 訂閱的待處理訊息數量或訂閱吞吐量,並據此自動調整 Pod 數量以應對突發流量。 「自動模式下的 Vertical Pod Autoscaler」和「建議模式下的 Vertical Pod Autoscaler」調整的是 Pod 的 CPU 和記憶體資源,而非 Pod 數量,無法應對訊息量的變化。 「基於資源使用率的 Horizontal Pod Autoscaler」是根據 Pod 內部的 CPU 或記憶體使用率來擴展,但 Pub/Sub 訊息量在 Pod 處理前就已存在,因此無法即時反應外部的訊息負載變化。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡