GoogleGoogle Professional Cloud Network Engineer (PCNE) Certification·CN·更新于 23 Aug 2026
您将在 Cloud Run 上运行容器化的微服务,并要求为全球客户提供高可用性和低延迟。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将 Cloud Run 服务部署到多个区域。创建指向这些服务的无服务器网络端点组 (NEG)。创建一个全球 HTTPS 负载均衡器,并将无服务器 NEG 作为后端附加。.
为什么这是答案
为了实现全球客户的高可用性和低延迟,您需要将服务部署到多个地理区域。Cloud Run 服务本身是区域性的,因此在多个区域部署是关键。无服务器网络端点组 (NEG) 允许您将 Cloud Run 服务作为后端连接到负载均衡器。全球 HTTPS 负载均衡器能够将用户请求路由到最近的健康后端,从而提供低延迟和高可用性。
将 Cloud Run 服务部署到多个可用区(而非区域)无法提供全球覆盖。TCP 负载均衡器不适用于 HTTP(S) 服务,且无法提供高级路由功能。Cloud Endpoints 主要用于 API 管理,而不是直接作为负载均衡器的后端。在 Cloud DNS 中配置循环 A 记录是一种简单的负载均衡方式,但它不具备健康检查、会话亲和性或智能路由等高级功能,无法满足高可用性和低延迟的要求。