GoogleGoogle Professional Cloud Architect (PCA) Certification
·CN
·更新于 5 Sep 2026
您将一个单体应用拆分为容器化的 REST 微服务,并希望在 Cloud Run 上运行它们,以实现高可用性和低延迟。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将 Cloud Run 服务部署到多个区域。创建指向这些服务的无服务器网络端点组 (NEG)。将无服务器 NEG 添加到由全局 HTTP(S) Load Balancer 使用的后端服务中。.
为什么这是答案
为了实现高可用性和低延迟,应将 Cloud Run 服务部署到多个区域。全局 HTTP(S) 负载均衡器是实现低延迟和跨区域流量分发的最佳选择。无服务器网络端点组 (NEG) 允许负载均衡器直接将流量路由到 Cloud Run 服务,而无需中间代理。
将 Cloud Run 服务部署到多个可用区不足以实现跨区域的低延迟和高可用性。Cloud Endpoints 主要用于 API 管理,而非直接的负载均衡。基于延迟的 DNS 路由虽然能提供一些延迟优化,但不如全局 HTTP(S) 负载均衡器那样提供全面的流量管理和健康检查功能。TCP/IP 全局负载均衡器适用于非 HTTP(S) 流量,不适用于 REST 微服务。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡