代码之家  ›  专栏  ›  技术社区  ›  SangminKim

如何处理重叠后缀,s3事件通知的前缀

  •  0
  • SangminKim  · 技术社区  · 6 年前

    在执行此操作时,我发现添加前缀和后缀重叠的事件通知是无效的。

    event type: PUT | prefix: root | suffix: .jpg | send to: lambda-A
    event type: PUT | prefix: root | suffix: .jpg | send to: lambda-B
    
    # Error message: Cannot have overlapping suffixes in two rules if the prefixes are overlapping for the same event type.
    

    如果它不可用,我认为在这种情况下必须有一种常用的模式(例如,创建一个代理lambda来调用传递相同事件通知的两个lambda)

    处理这个案子的最好方法是什么?

    1 回复  |  直到 6 年前
        1
  •  4
  •   jarmod    6 年前

    AWS写了一篇题为 Fanout S3 Event Notifications to Multiple Endpoints

    • 多个Lambdas的SNS

    本文是在Step函数之前编写的,因此如果所需的处理相当复杂,那么您还可以考虑触发Step函数来驱动多个协调Lambda函数。