一个团队需要通过 Amazon API Gateway 向一小部分用户推出新的 API 版本,并希望采用一种简单、安全、透明的部署方法。在 API Gateway 中,将一部分流量路由到新 API 版本的最佳方式是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 API Gateway 的 canary 部署选项,并调整 canarySettings 以将一定比例的流量发送到新版本。.
为什么这是答案
正确答案是使用 API Gateway 的 canary 部署选项,并调整 canarySettings 以将一定比例的流量发送到新版本。API Gateway 的 canary 部署功能专门设计用于在不影响大部分用户的情况下,将一小部分流量逐步路由到新版本的 API。这提供了一种受控、低风险的部署策略,符合题目中“简单、安全、透明”的要求。 创建一个新的 API 并使用 Route 53 加权路由虽然可以实现流量分配,但它比 API Gateway 内置的 canary 部署更复杂,且需要管理两个独立的 API 资源。在低使用量时段提升到生产环境是一种部署策略,但它不提供逐步流量路由的安全性,且无法在出现问题时自动回滚。创建 CloudWatch 告警用于自动回滚是监控和恢复机制,但它不是实现逐步流量路由的部署方法本身。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡