AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·CN
·更新于 4 Aug 2026
您需要对基于 EC2 和 RDS 的三层应用程序执行蓝绿部署。蓝色和绿色环境都有各自的启动模板、Auto Scaling 组和目标组;ALB 可以路由到任一目标组,并且 Route 53 指向 ALB。部署要求是,一旦绿色实例安装了新软件,就立即将所有流量从蓝色环境切换到绿色环境。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 对绿色 Auto Scaling 组执行滚动重启,以将新软件部署到绿色实例。重启完成后,使用 AWS CLI 更新 ALB,将流量路由到绿色目标组。.
为什么这是答案
正确答案描述了蓝绿部署的典型流程。首先,在新创建的“绿色”环境中(通过滚动重启其Auto Scaling组中的实例来部署新软件),确保新版本应用程序已安装并运行。一旦绿色环境准备就绪并通过测试,就可以通过更新ALB将所有流量从“蓝色”环境切换到“绿色”环境。这种方法可以实现即时切换,最大限度地减少停机时间。
选项B是错误的,因为在绿色环境准备好之前就将流量切换过去,会导致用户访问到未更新或不稳定的版本。选项C是错误的,因为它没有利用蓝绿部署的优势,即保持旧环境运行以备回滚,并且更新蓝色环境会中断现有流量。选项D是错误的,因为Route 53通常指向ALB,而不是直接指向特定环境的ALB端点。ALB负责在目标组之间路由流量,因此只需更新ALB的目标组即可实现流量切换。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡