GoogleGoogle Professional Cloud Architect (PCA) Certification·TW·更新於 5 Sep 2026
在相同的 hostname 和 TLS 下提供新舊 API 版本,同時保持兩者都可部署。您應該如何路由流量?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在負載平衡器後方,為每個 API 路徑使用單獨的後端服務 (backend pools).
為什麼這是答案
在負載平衡器後方為每個 API 路徑使用單獨的後端服務,是實現相同 hostname 和 TLS 下新舊 API 版本共存的最佳方式。這允許您透過 URL 路徑(例如 /v1/api 和 /v2/api)來區分流量,並將其導向至各自的後端服務,從而實現平滑的部署和版本控制。
為新版 API 配置新的負載平衡器會導致不同的 hostname 或 IP,不符合題目要求。重新配置舊版用戶端通常不可行,且會造成服務中斷。讓舊版 API 轉發請求會增加舊版 API 的複雜性和負擔,且不是最佳的流量管理方式。