amazon-web-services - 超出 AWSLogs 资源限制 - 无服务器“cloudwatchLog”事件
问题描述
我正在尝试将 cloudwatchLog 事件添加到我的 lambda 函数中,但遇到了意外错误。错误消息不是很具有描述性。有谁知道发生了什么?
配置:
functions:
helloWorld:
handler: dist/handlers/index.helloWorld
events:
- cloudwatchLog:
logGroup: '/aws/lambda/serverless-test-package-4-dev-supWorld'
错误信息:
Serverless Error ---------------------------------------
An error occurred: HelloWorldLogsSubscriptionFilterCloudWatchLog1 -
Resource limit exceeded. (Service: AWSLogs; Status Code: 400; Error
Code: LimitExceededException; Request ID: e30b438c-a654-11e8-837a-7f86cfddec76).
Get Support --------------------------------------------
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Forums: forum.serverless.com
Chat: gitter.im/serverless/serverless
Your Environment Information -----------------------------
OS: linux
Node Version: 8.11.3
Serverless Version: 1.26.1
解决方案
问题是已经有一个具有 CloudWatchLog 事件订阅的 lambda。AWS 将每个 CloudWatch 日志组限制为最多一个订阅,如本文档最后一行所指定。
推荐阅读
- azure - 当我们禁用该功能时,正在运行的功能上处理的消息会发生什么?
- apache-nifi - 如何在 NiFi 表达式语言中使用正则表达式捕获组变量?
- php - 在单个 div 中打印出数组的 php 值
- ios - IOS:Firebase 电话身份验证在试飞中突然停止工作
- angular - 在 Angular 中处理大对象(打字等)
- javascript - SequelizeJs 与 ExpressJs 路由的多对多关系
- c# - 将 SQL 查询转换为 Linq 表达式
- ruby-on-rails - Rails 中 Json 数组上的地理编码器方法
- c# - Azure Cosmos DB(EF/Core)-驼峰式属性名称
- r - lapply 不会将数据框列元素逐个传递给自定义函数