GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
您希望使用生产用户测试新的应用程序版本,按操作系统路由用户,并在出现错误时允许快速回滚。您应该使用哪种部署和流量拆分方法?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在 Google Kubernetes Engine 上部署您的应用程序,并使用 Anthos Service Mesh。使用流量拆分根据 user-agent header 将一部分用户流量定向到新版本。.
为什么这是答案
正确答案是使用 Google Kubernetes Engine (GKE) 和 Anthos Service Mesh,并通过 user-agent header 进行流量拆分。GKE 提供了强大的容器编排能力,而 Anthos Service Mesh 则提供了高级的流量管理功能,包括基于 HTTP header(如 user-agent)的精细路由控制,这使得按操作系统路由用户成为可能。此外,服务网格还支持快速回滚。
其他选项的不足之处在于:
Cloud Run 流量拆分主要基于修订版本标签,不直接支持按 user-agent 路由。
App Engine 流量拆分通常基于 IP 地址或 Cookie,但按 IP 地址路由用户不适用于按操作系统测试。
Compute Engine 结合 Traffic Director 确实可以进行流量管理,但 Traffic Director 主要用于内部服务网格,且按预定义权重路由不如按 user-agent 精确。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡