Meh*_*ran 7 amazon-web-services serverless-framework split-stacks
我正在研究serverless-plugin-split-stacks无服务器框架的插件,因为我已经达到了 200 个资源的 CloudFormation 限制。在其 Github 页面的“迁移策略”部分中,它说我有三个选择:
前两个,我有点明白他们的意思(但我不是百分百确定)。我的问题是关于最后一个选项。什么是 lambda 群?如何对 lambda 函数进行分组?是手动完成的还是自动分组的?
小智 0
查看插件代码per-group-function.js
插件根据nestedStackCount选项自动分组。
因此,举个例子,如下serverless.yml:
custom:
splitStacks:
perFunction: false
perType: false
perGroupFunction: true
nestedStackCount: 10
Run Code Online (Sandbox Code Playgroud)
将分为 10 个堆栈:
[serverless-plugin-split-stacks]: - 10NestedStack: 4
[serverless-plugin-split-stacks]: - 1NestedStack: 3
[serverless-plugin-split-stacks]: - 2NestedStack: 1
[serverless-plugin-split-stacks]: - 3NestedStack: 3
[serverless-plugin-split-stacks]: - 4NestedStack: 8
[serverless-plugin-split-stacks]: - 5NestedStack: 5
[serverless-plugin-split-stacks]: - 6NestedStack: 5
[serverless-plugin-split-stacks]: - 7NestedStack: 3
[serverless-plugin-split-stacks]: - 8NestedStack: 4
[serverless-plugin-split-stacks]: - 9NestedStack: 4
Run Code Online (Sandbox Code Playgroud)
根据脚本上的条件,您需要设置nestedStackCount等于或大于3。
| 归档时间: |
|
| 查看次数: |
269 次 |
| 最近记录: |