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