GoogleGoogle Professional Cloud Architect (PCA) Certification·CN·更新于 5 Sep 2026
在同一个主机名和 TLS 下提供新旧 API 版本,并保持两者都可部署。您应该如何路由流量?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在负载均衡器后面为每个 API 路径使用单独的后端服务(后端池).
为什么这是答案
在负载均衡器后面为每个 API 路径使用单独的后端服务(后端池)是最佳实践。这允许您通过 URL 路径(例如 /v1/api 和 /v2/api)将流量路由到不同的后端服务,每个服务对应一个 API 版本。这样,新旧 API 版本可以在同一个主机名和 TLS 证书下共存,并且可以独立部署和扩展。
为新版本 API 配置新的负载均衡器会增加管理复杂性和成本,并且无法共享主机名和 TLS。重新配置旧客户端以使用新端点通常不可行,尤其是在有大量外部客户端的情况下。让旧 API 转发请求会增加旧 API 的负担,并引入额外的延迟和单点故障。