您必須部署新的 Cloud Run 修訂版本,並採用 SRE 規定的漸進式發布,以降低風險並將工作量降至最低。您應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 部署新的修訂版本,但不要立即處理所有流量,為其分配少量流量百分比,監控錯誤,然後逐步增加流量。.
為什麼這是答案
正確答案描述了 Cloud Run 的流量管理功能,這是一種實現漸進式發布(例如金絲雀發布)的內建方法。您可以將新修訂版本部署到 Cloud Run 服務,並將一小部分流量路由到它,同時大部分流量繼續流向穩定版本。這允許您監控新版本的效能和錯誤,如果一切順利,則逐步增加其流量百分比,最終將所有流量切換到新版本。這種方法最大限度地降低了風險,因為任何問題只會影響一小部分使用者,並且可以輕鬆回滾。 其他選項不正確: 設定前端負載平衡器來切換新舊修訂版本:Cloud Run 服務本身就提供了流量管理功能,通常不需要額外的負載平衡器來實現這種漸進式發布。 修改應用程式程式碼,將一小部分使用者導向新的修訂版本:這會將發布邏輯耦合到應用程式程式碼中,增加了複雜性並可能導致錯誤,而 Cloud Run 提供了更簡潔的解決方案。 部署新的修訂版本以立即提供服務,監控錯誤,如果需要則回溯,並重複此過程直到穩定:這描述的是一種「藍綠部署」或「全量發布」策略,雖然它允許回滾,但它會立即將所有使用者暴露給潛在問題,這與 SRE 規定降低風險的目標不符。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡