AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·CN
·更新于 4 Aug 2026
一个现有的三层应用程序正在EC2上运行,位于ALB后面并使用Auto Scaling组,现在要为其配置蓝/绿部署。蓝色和绿色环境都有自己的启动模板、Auto Scaling组和ALB目标组。www.example.com的流量目前指向ALB。部署必须一次性将所有流量从蓝色环境切换到绿色环境。什么顺序可以实现这个目标?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 对绿色环境的Auto Scaling组执行滚动重启,将新版本部署到绿色实例。重启完成后,使用AWS CLI更新ALB,将流量路由到绿色目标组。.
为什么这是答案
此选项描述了蓝/绿部署的正确流程。首先,在绿色环境中部署新版本,确保其完全启动并运行。滚动重启Auto Scaling组可以逐步替换实例,确保新版本部署到所有绿色实例上。一旦绿色环境准备就绪,通过更新ALB将所有流量一次性切换到绿色目标组,实现零停机部署。
其他选项的错误在于:
先切换流量再部署:在绿色环境未准备好之前切换流量会导致服务中断。
更新蓝色环境的启动模板:这不符合蓝/绿部署的原则,蓝/绿部署需要独立的蓝色和绿色环境。
更改Route 53记录:虽然Route 53可以用于流量切换,但题目明确指出流量目前指向ALB,因此通过更新ALB来切换目标组是更直接且符合题意的方式。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡