当消息发布到名为 InputTopic 的 SNS 主题时,名为 ProcessMessages 的 Lambda 函数会被异步调用。团队使用第二个 SNS 主题 ErrorTopic 来接收故障警报。开发人员希望每当 ProcessMessages 处理消息失败时,都能收到 ErrorTopic 的通知。他们应该配置什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为 ProcessMessages Lambda 配置故障(目标)设置,并将目标 ARN 设置为 ErrorTopic SNS 主题。.
为什么这是答案
正确答案是为 ProcessMessages Lambda 配置故障(目标)设置,并将目标 ARN 设置为 ErrorTopic SNS 主题。当 Lambda 函数处理消息失败时,故障目标会将失败消息发送到指定的 SNS 主题。 选项一错误,因为在 ErrorTopic 上创建订阅并将 Lambda 指定为端点,是让 ErrorTopic 将消息发送给 Lambda,而不是 Lambda 将失败消息发送给 ErrorTopic。 选项三错误,将 ErrorTopic 添加为 ProcessMessages Lambda 的触发器意味着 ErrorTopic 的消息会调用 Lambda,而不是 Lambda 将失败消息发送给 ErrorTopic。 选项四错误,交付策略是针对 SNS 主题向其订阅者发送消息的重试行为,与 Lambda 函数处理失败后发送通知的机制无关。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡