【发布时间】:2018-08-19 23:25:23
【问题描述】:
我有两个 AWS lambda 函数,它们正在处理上传到 S3 存储桶的所有图像(一个用于创建缩略图,另一个用于图像审核[rekognition])。
在执行此操作时,我发现添加具有重叠前缀和后缀的事件通知是无效的。
例如,假设我想像下面这样设置两个事件通知。
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。)
处理此案的最佳方法是什么?
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-lambda