AWS Lambda 层的大小是否会影响我的 Lambda 机器的正常运行时间或冷启动?

Day*_*eak 1 amazon-web-services aws-lambda aws-lambda-layers

AWS Lambda 运行时:Python 3.7

连接到我的 Lambda 的 Lambda 层在解压缩时的容量接近 200MB。

我想知道这个大容量的Lambda Layer会不会影响Lambda机器的正常运行或冷启动。

小智 7

是的!封装尺寸(包括层)确实会影响Init Duration“冷启动”时间

这是使用我们的无 webpack 对 nodejs 功能的一些基准测试(它是一个有助于减少 nodejs 包大小的工具)。我们可以清楚地看到它对冷启动初始化时间的影响: 在此处输入图片说明

图片取自我们在 lumigo 的博客:https ://lumigo.io/blog/this-is-all-you-need-to-know-about-lambda-cold-starts/ 我们有一篇关于此的详细博客文章问题,有解决方案建议