一位开发人员正在部署跟踪用户在线活动的更新后的 Lambda 代码。Web 应用程序通过 AWS SDK 调用 Lambda。开发人员希望只有一小部分由 SDK 调用的请求调用新代码,而大多数请求继续调用原始代码。哪种方法满足此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为 Lambda 函数创建别名,并使用权重配置该别名,将特定百分比的流量导向更新后的版本。.
为什么这是答案
正确答案是为 Lambda 函数创建别名,并使用权重配置该别名,将特定百分比的流量导向更新后的版本。Lambda 别名支持流量加权路由,允许您将特定百分比的流量发送到函数的不同版本。这非常适合金丝雀部署或 A/B 测试,可以在不影响所有用户的情况下逐步推出新代码。 创建 Lambda 版本并为其更新后的函数代码分配特定的权重值是不正确的,因为版本本身不直接支持权重分配,权重是别名的功能。创建具有加权目标组的 Application Load Balancer 或 Network Load Balancer 也是不正确的,因为虽然负载均衡器可以实现加权路由,但直接通过 AWS SDK 调用 Lambda 函数时,更推荐使用 Lambda 别名进行流量管理,它更集成且高效。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡