用户通过 Web UI 将文档上传到 S3 存储桶。S3 事件会触发 Lambda 函数来处理每次上传,但 Lambda 有时会超时。在 Lambda 使用默认设置配置的情况下,当函数超时时,S3 事件会发生什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: S3 事件在两次重试后被丢弃。.
为什么这是答案
当 S3 事件触发 Lambda 函数时,如果函数超时或失败,S3 会自动重试事件传递。S3 事件通知的重试策略是最多重试两次。这意味着如果第一次尝试失败,S3 会再尝试两次。在两次重试都失败后(总共三次尝试),S3 会放弃该事件,并且不会再尝试将其发送到 Lambda。 选项 A 错误,因为 S3 事件本身不会自动发送 SNS 通知。需要额外配置才能实现此功能。 选项 B 错误,因为 S3 事件通知没有默认的死信队列。Lambda 函数本身可以配置死信队列,但这与 S3 事件的重试机制是独立的。 选项 C 错误,因为 S3 不会无限期地重试事件传递。它有明确的重试限制。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡