AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·CN
·更新于 4 Aug 2026
一个 REST API(API Gateway + Lambda)通过 CodePipeline/CodeBuild/CodeDeploy 部署。最近的版本发布导致了广泛的客户影响错误。DevOps 团队希望在发生错误时自动回滚到最新的稳定版本,同时尽可能少地影响客户。哪种解决方案在操作上最有效率?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 CodeDeploy LambdaCanary10Percent10Minutes 部署和自动回滚。为 API Gateway HTTP 502 (Bad Gateway) 错误创建 CloudWatch 告警,并在达到告警阈值时配置回滚。.
为什么这是答案
CodeDeploy 的 LambdaCanary10Percent10Minutes 部署策略通过将少量流量(10%)逐步路由到新版本,并在10分钟后完全切换,从而最大限度地减少了对客户的影响。结合 CloudWatch 告警监控 API Gateway 的 502 错误,可以实现在出现问题时自动回滚,确保操作效率和客户体验。LambdaAllAtOnce 策略会立即将所有流量切换到新版本,一旦出现问题会影响所有客户,不符合“尽可能少地影响客户”的要求。手动回滚方案效率低下,不符合“自动回滚”和“操作上最有效率”的要求。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡