在AWS Lamda中部署函数(包大小超过)

2024-04-24 15:30:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在AWS Lambda上部署我的函数。我需要以下程序包才能使我的代码正常工作:

  • 凯拉斯张量流
  • 枕头
  • 西皮
  • 努比
  • 熊猫

我尝试使用docker安装并上载zip文件,但它超出了文件大小。你知道吗

有办法解决这个问题吗?如何将这些包用于Lambda函数?你知道吗


Tags: 文件lambda函数docker代码程序包aws部署
2条回答

当zip文件大小大于49mb时,您可以将zip文件上载到amazons3并使用它更新函数代码。你知道吗

aws lambda update-function-code function-name calculateMath region us-east-1 s3-bucket calculate-math-bucket s3-key 100MBFile.zip

而是在AWS Lambda层中发布包,并从代码中引用它。AWS Lambda层中发布的包将一直存在,并且不需要在Lambda冷启动时实例化。你知道吗

有来自AWS官方网站的完整文档:Here

相关问题 更多 >