我想在 s3 put 存储桶上应该发出多个事件,即 lambda、sqs 和 sns 服务。我尝试在存储桶放置时发出单一服务。但现在我希望在放置时通过存储桶发出多项服务。执行不同的任务。
我怎么能做到这一点,我用谷歌搜索但没有用。
任何帮助将不胜感激。
先感谢您。
最佳答案
您最好的选择是使用类似 Fanout
的场景。
使用 SNS
创建主题,您的存储桶可以在 topic
事件上向此 put
发布消息。Lambda and SQS
可以订阅这个 SNS
主题。每当主题收到消息时,所有订阅者都会收到它。 Lambda 将被调用,队列将与其他订阅者一起接收消息。
SQS And SNS
关于node.js - Aws s3 事件不支持同一存储桶的多个事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49492460/