触发多个 lambda 函数

Ank*_*ngh 1 amazon-s3 bucket amazon-web-services amazon-sns aws-lambda

我想从单个 s3 存储桶中使用触发多个 lambda 函数,但出现重叠错误 实际上我找到了一个解决方案,我需要为此使用 SNS。架构会像 在此处输入图片说明

  • 有没有其他解决方案?
  • 如果不是如何使用 SNS 实现它?

Mar*_*k B 5

有没有其他解决方案?

可能,但 SNS 是将消息“扇出”给多个消费者的正确解决方案。

如果不是如何使用 SNS 实现它?

和你贴的图一模一样。您可以将 S3 配置为向 SNS 主题发送新对象通知,并将每个 Lambda 函数配置为订阅 SNS 主题。