AmazonAWS Developer Associate DVA-C02 Certification
·CN
·更新于 28 Jul 2026
某公司使用API Gateway调用Lambda函数。PROD和DEV环境有独立的Lambda版本,每个版本都有一个指向其版本的别名。API Gateway有一个指向PROD别名的阶段。该公司希望API Gateway能够同时且清晰地暴露PROD和DEV两个Lambda版本。哪种方法可以满足此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用引用Lambda函数别名的API Gateway阶段变量。重新发布PROD并为DEV创建一个新阶段。为PROD和DEV阶段创建阶段变量,并将每个阶段变量设置为相应的Lambda函数别名。.
为什么这是答案
正确答案是使用API Gateway阶段变量引用Lambda函数别名。通过为PROD和DEV环境创建独立的API Gateway阶段,并为每个阶段配置一个阶段变量来指向相应的Lambda别名(例如,PROD阶段指向PROD别名,DEV阶段指向DEV别名),可以清晰地将两个Lambda版本同时暴露。这样,不同的API Gateway URL可以分别调用PROD和DEV版本的Lambda函数,实现环境隔离和版本管理。
其他选项不正确的原因:
启用Lambda授权方与暴露不同Lambda版本无关,授权方主要用于请求认证。
创建网关响应与调用不同的Lambda版本无关,网关响应用于自定义API Gateway的错误或成功响应。
使用环境变量(而非阶段变量)虽然可以存储别名信息,但API Gateway阶段变量是专门为此类场景设计的,能更好地与API Gateway阶段集成,提供更清晰的配置和管理方式。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡