一个分析工作流使用异步调用的 AWS Lambda 函数来处理事务记录。有时异步调用会失败。当发生故障时,开发人员希望调用第二个 Lambda 函数来处理错误并记录详细信息。哪种解决方案符合此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为故障配置 Lambda 函数目标:将目标类型设置为 Lambda,并将错误处理函数 ARN 作为目标提供。.
为什么这是答案
正确答案是“为故障配置 Lambda 函数目标:将目标类型设置为 Lambda,并将错误处理函数 ARN 作为目标提供。” 当异步调用的 Lambda 函数失败时,Lambda 目标允许您自动将调用结果(包括错误信息)路由到另一个 Lambda 函数进行处理。这是一种内置的、高效的错误处理机制,无需额外代码或复杂配置。 选项 B 启用 X-Ray 跟踪是为了监控和调试,而不是自动触发错误处理。您仍然需要一个机制来解析 X-Ray 跟踪并触发错误处理函数。 选项 C 中的“Lambda 函数触发器”是用于启动 Lambda 函数的事件源,例如 S3 事件或 API Gateway 请求。触发器本身不包含故障条件或目标配置。 选项 D 中的“状态检查警报”通常用于监控指标(例如错误率),并在达到阈值时发出通知或执行操作。虽然可以配置为触发 Lambda 函数,但它不是处理单个异步调用失败的直接和高效方式,并且在事件负载中传递堆栈跟踪需要额外的逻辑。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡