AmazonAmazon SysOps Administrator Associate SOA-C02 Certification
·CN
·更新于 2 Aug 2026
一个数据文件应该每小时到达一个 S3 存储桶。S3 事件会触发一个 Lambda 函数来处理每次到达。偶尔文件没有到达,应用程序团队希望在某个小时内没有收到文件时收到警报。哪种解决方案操作效率最高且满足此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个 CloudWatch 警报,如果 Lambda 函数的 Invocations 指标在一小时内为零,则向 SNS topic 发送警报,并配置警报将缺失数据视为违规。.
为什么这是答案
正确答案是创建一个 CloudWatch 警报,因为当数据文件到达 S3 存储桶时,它会触发 Lambda 函数。如果文件没有到达,Lambda 函数就不会被调用,其 Invocations 指标将保持为零。CloudWatch 警报可以监控这个指标,并在一个小时内为零时(配置为将缺失数据视为违规)触发通知,从而高效地提醒团队。
其他选项的问题在于:
S3 生命周期规则用于管理对象的存储生命周期,不适用于检测文件是否未到达。
SQS 队列的 ApproximateAgeOfOldestMessage 指标用于衡量消息在队列中等待处理的时间,而不是检测文件是否未到达 S3。
轮询 S3 存储桶的 Lambda 函数虽然可行,但效率较低,因为它需要定期运行并检查时间戳,而不是被动地响应缺失事件。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡