Q29 — AWS SAA-C03 第4章
第 29/105 题 | ← 返回第4章
Q224.一家图像处理公司有一个 Web 应用程序,用户可以使用它来上传图像.该应用程序将图像上传到 Amazon S3 存储桶中.该公司已设置 S3 事件通知以将对象创建事件发布到 Amazon Simple Queue Service (Amazon SQS) 标准队列. SQS 队列用作处理图像并通过电子邮件将结果发送给用户的 AWS Lambda 函数的事件源.用户报告说,他们收到每张上传图片的多封电子邮件.解决方案架构师确定 SQS 消息不止一次调用 Lambda 函数,从而导致多封电子邮件.解决方案架构师应该如何以最少的运营开销解决此问题?
- A. 通过将 ReceiveMessage 等待时间增加到 30 秒来在 SQS 队列中设置长轮询
- B. 将 SQS 标准队列更改为 SQS FIFO 队列.使用消息去重ID丢弃重复消息
- C. 将 SQS 队列中的可见性超时增加到大于函数超时和批处理窗口超时的总和的值. ✓
- D. 修改 Lambda 函数,在处理之前读取消息后立即从 SQS 队列中删除每条消息.