带有 Lambda 函数的 AWS EBS 与 EFS

Posted

技术标签:

【中文标题】带有 Lambda 函数的 AWS EBS 与 EFS【英文标题】:AWS EBS vs EFS with a Lambda function 【发布时间】:2022-01-22 16:01:11 【问题描述】:

我有一个处理大型视频文件(大于 512 mbs)的 lambda 函数。这些文件将从 s3 存储桶下载,使用 ffmpeg 处理并上传回新的 s3 存储桶。目前,我正在使用 lambda 的 /tmp/ 目录,但它的限制为 512 mbs。

我在某处读到过,您可以将 EFS 与 lambda 一起用于此目的,但我认为 EBS 也可以使用,但我没有发现有人在使用它。有什么特别的原因可以说明为什么在这种情况下 EFS 比 EBS 更受欢迎,或者在一般情况下使用 lambda 函数?

【问题讨论】:

【参考方案1】:

您不能将 EBS 卷与 lambda 一起使用。它们仅用于 EC2 实例。对于 lambda,您只能使用 EFS。

【讨论】:

以上是关于带有 Lambda 函数的 AWS EBS 与 EFS的主要内容,如果未能解决你的问题,请参考以下文章

使用AWS Lambda自动定时快照EBS卷

Automated EBS Snapshots using AWS Lambda & CloudWatch

带有putrecord的lambda函数的AWS firehose delievery流

如何在aws中运行java lambda函数[重复]

我的带有 lambda 函数的 AWS API Gateway REST API 返回 Null,如何解决这个问题?

在异步 AWS Lambda 函数中使用带有 node-fetch 模块的 node.js 时遇到问题