当新文件上传到 Amazon S3 存储桶时,我们如何通过 lambda 引发将文件名存储在 SQS 队列中的事件?

问题描述

当新文件上传到 Amazon S3 存储桶时,我们如何通过 lambda 引发将文件名存储在 SQS 队列中的事件

解决方法

AWS S3 专门为此用例提供了一项名为“Amazon S3 事件通知”的功能。

您可以将 S3 存储桶配置为向 SQS 队列发送“通知”(也称为事件)。

此外,您可以微调要接收通知的特定“事件”。例如,您可以将存储桶配置为仅在删除扩展名为 .jpg 的对象时才向 SQS 发送事件。

您应该阅读 AWS 提供的非常详细的文档以了解更多信息:

Amazon S3 Event Notifications - Amazon Simple Storage Service

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...