gpt4 book ai didi

amazon-web-services - 无服务器嵌套堆栈 - 发生错误 : LogStack

转载 作者:行者123 更新时间:2023-12-03 07:17:04 24 4
gpt4 key购买 nike

我使用无服务器将我的应用程序 (NodeJS) 部署到 AWS。直到昨天,我总共有 55 个端点和 4 个 Lambda 函数,它运行良好。现在我有 64 个端点和 5 个 lambda 函数,但出现以下错误

**The Cloud Formation template is invalid: Template format error: Number of resources, 232, is greater than maximum allowed, 200**

所以我尝试了 serverless-nested-stack 插件,现在出现以下错误

**An error occurred: APIStack - Template format error: Number of resources, 221, is greater than maximum allowed, 200**

**An error occurred: LogStack - Embedded stack arn:aws:cloudformation:eu-central-1:943203963451:stack/premierxnew-dev-LogStack-1GT5J43EL92T9/de4913a0-db05-11e7-909b-50a68ae71462 was not successfully c
reated: The following resource(s) failed to create: [AppOtherLogGroup, AppFaqLogGroup, AppUserLogGroup, AppOrderLogGroup, AppEventLogGroup]. .**

请告诉我如何解决此问题。

最佳答案

您已达到 CloudFormation 模板的硬限制。该文档表示您应该在多个嵌套堆栈之间拆分资源以解决此限制。我假设您使用无服务器部署命令,正如文档所说:

"[...] translates all syntax in serverless.yml to a single AWS CloudFormation template".

但还是有希望的,实际上有一个关于这个主题的 GitHub 问题:https://github.com/serverless/serverless/issues/2995

线程中的用户建议使用此插件:https://github.com/dougmoscrop/serverless-plugin-split-stacks

The goal of this plugin is to split some resources off in to nested stacks to work around the 200 CloudFormation resource limit.

希望有帮助。

关于amazon-web-services - 无服务器嵌套堆栈 - 发生错误 : LogStack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47687780/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com