它们是缩小python中部署包大小的任何方式。 我正在使用Lambda max的Fbprophet和其他库。大小限制已超出,因此我们可以缩小这些库并将.zip部署到AWS Lambda吗?
答案 0 :(得分:0)
Lambda层听起来像您想要的-它们使您可以拥有一个包含所有依赖项的独立程序包,然后您可以在代码中引用它们。
来自他们的文档:
层使您可以减小部署包的大小,这使得 发展更容易。您可以避免在您遇到错误时 使用功能代码安装和打包依赖项。对于Node.js, Python和Ruby函数,您可以在 Lambda控制台,只要您将部署程序包的大小保持在3 MB以下即可。
有关更多信息,请参见层:https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html