如何绕过 AWS Lambda 大小限制

Posted

技术标签:

【中文标题】如何绕过 AWS Lambda 大小限制【英文标题】:How to bypass AWS Lambda size limit 【发布时间】:2021-11-12 02:54:49 【问题描述】:

我有一个具有许多依赖项的 lambda。因此 lambda 包的整体大小约为 1GB。 有什么办法可以通过笨重的 lambda 包进行部署?

【问题讨论】:

【参考方案1】:

您可以为 lambda 使用容器映像

Lambda can now support images up to 10 GB.

【讨论】:

【参考方案2】:

另一种选择是将您的依赖项分组到 lambda 层中,但并不理想,因为它们是有限的。

每个函数最多可以包含五层,这计入解压缩的部署包大小限制 250 MB。

Working with Lambda layers and extensions in container images

【讨论】:

以上是关于如何绕过 AWS Lambda 大小限制的主要内容,如果未能解决你的问题,请参考以下文章

如何绕过 glsl 统一数组大小限制? [复制]

如何限制 serverless lambda 函数

AWS Lambda 异步并发限制

将 aws 资源限制为特定的 ecs 集群

绕过内存损坏限制

AWS Lambda 无服务器资源处理程序返回消息:“解压缩后的大小必须小于 262144000 字节