问题描述
我们使用serverless-plugin-split-stacks
将资源分成嵌套堆栈,并按照以下说明在serverless.yml
中进行设置。
custom:
splitStacks:
perFunction: false
perType: true
perGroupFunction: false
webpack:
webpackConfig: ./webpack.config.js
includeModules: true
一切顺利,直到遇到以下错误为止
错误:CloudFormation模板无效:模板格式错误:资源数量206>大于最大允许数量200
发生此错误时,嵌套堆栈的情况如下。
Serverless: [serverless-plugin-split-stacks]: Resources per stack:
Serverless: [serverless-plugin-split-stacks]: - (root): 206
Serverless: [serverless-plugin-split-stacks]: - APINestedStack: 55
Serverless: [serverless-plugin-split-stacks]: - PermissionsNestedStack: 49
我的问题是即使我们已正确设置了拆分堆栈,为什么不将根堆栈中的资源拆分为新堆栈呢?
如果我在这里错过了任何事情,请对此进行教育。感谢所有有用的建议。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)