首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Lambda:创建事件源映射的错误:配置是模糊定义的

AWS Lambda:创建事件源映射的错误:配置是模糊定义的
EN

Stack Overflow用户
提问于 2015-10-06 12:48:24
回答 3查看 31.3K关注 0票数 39

创建事件源映射时出错:配置定义不明确。如果前缀与同一事件类型重叠,则不能在两个规则中具有重叠后缀。

我在6-7天前从GUI控制台创建了一个事件,它运行良好。第二天,事件刚刚错过,我不能再看到它在Lambda控制台GUI。但是每个S3对象似乎仍然触发lambda函数,而不是一个问题。如果我看不见,那就不好了;所以我删除了Lambda函数,等待5-10秒才创建另一个新函数。现在,当我尝试创建这样的事件源时,我会收到同样的消息:

当我单击"Submit“事件源选项卡显示”您没有此函数的任何事件源“时,Lambda不会被触发;这意味着整个应用程序流现在被破坏:(

问题几乎与"https://forums.aws.amazon.com/thread.jspa?messageID=670712“相同,但不知何故我无法回复该线程,因此我在这里创建了一个新线程。有人遇到这个问题吗?

事实上,我试图响应现有的AWS论坛线程:򣯸,但我一直收到这个有趣的错误:“您的消息配额已经达到。请稍后再试。”我甚至没有发布任何东西,我怎么能用光我的配额呢?

EN

回答 3

Stack Overflow用户

发布于 2016-05-09 06:16:31

我怀疑您的S3桶可能仍然“链接”到lambda函数。

也许检查您的S3桶中的事件并将其移除,然后再次尝试创建lambda事件?即S3桶->属性->事件

票数 150
EN

Stack Overflow用户

发布于 2018-06-15 06:51:56

问题必须是s3桶已经与您要链接的后缀/前缀链接。删除S3中的链接,然后重试。

票数 5
EN

Stack Overflow用户

发布于 2019-01-27 07:26:00

下面是一个youtube视频的链接,该视频分析了这个问题并演示了解决方案:https://www.youtube.com/watch?v=1Tfmc9nEtbU

就像Ridwaan一样,您必须通过进入视频显示的S3桶-> properties-> events来删除这些事件。

复制这一问题的步骤:

  1. 创建一个桶并创建一个名为“示例/”的文件夹
  2. 创建Lambda函数
  3. 将S3触发器添加到lambda中,使用(1)中带有默认设置的桶
  4. 保存触发器
  5. 单击“保存并注意错误”
  6. 刷新页面,注意触发器消失了。
  7. 再次添加相同的桶,并注意不明确的引用错误
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32970394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档