Aws lambda AWS lambda serverless`schedule`事件创建错误:LimitExceededException
我在尝试Aws lambda AWS lambda serverless`schedule`事件创建错误:LimitExceededException,aws-lambda,serverless-framework,serverless,Aws Lambda,Serverless Framework,Serverless,我在尝试sls部署schedule事件的函数时遇到以下错误: An error occurred: SupWorldEventsRuleSchedule1 - The requested resource exceeds the maximum number allowed. (Service: AmazonCloudWatchEvents; Status Code: 400; Error Code: LimitExceededException; Request ID: f39cee40
sls部署schedule
事件的函数时遇到以下错误:
An error occurred: SupWorldEventsRuleSchedule1 - The requested
resource exceeds the maximum number allowed. (Service:
AmazonCloudWatchEvents; Status Code: 400; Error Code:
LimitExceededException; Request ID: f39cee40-a651-11e8-a111-97a9e3d0f938).
配置:
functions:
supWorld:
handler: dist/handlers/index.helloWorld
events:
- schedule:
rate: cron(*/10 * * * ? *)
enabled: true
此错误的奇怪之处在于,没有其他与此lambda堆栈相关的计划
事件。您的帐户中已有多少Cloudwatch规则?默认情况下,您只能有100个:
如果我不得不猜测错误是因为您的帐户已达到限制而发生的Ah。限额是每个帐户,而不是每个lambda。非常感谢。我们的项目最近达到了这个极限。考虑到您已经创建了自己的CloudWatch事件的每个预定事件和步骤功能,我们已经在产品生命周期的早期为我们的帐户设置了最大限度的限制。AWS愿意扩大我们的限制,但要付出巨大的代价,所以我们正在努力找出我们还有哪些其他选择。考虑到无服务器创建CloudWatch事件的自由度,我很惊讶这不是一个更常见的问题。