0

我们正在开发一个视频流媒体平台

我们需要转换用户上传的云存储中的视频文件

为此,我们决定使用 AWS Lamda。

但后来我们发现 lambda 无法处理超过 512 MB 的文件,因为分配的 /TMP 文件夹最大大小为 512 MB

我们在 S3 存储桶中的视频文件超过 1 GB

所以我们需要找出其他提供/TMP 空间至少 2 GB 的 FaaS 吗?

所以请推荐一个至少提供 2 GB 的 faas 提供商

注意:如果没有,请建议我另一种方法

4

1 回答 1

0

我会为此推荐一个 Lambda + Fargate 解决方案。

Lambda 可以由 S3 上传事件触发(或者,它可以是另一个事件源,只要它获取文件的 S3 路径)。

然后,这个 Lambda 在给定视频文件的 S3 路径的情况下触发 Fargate 任务。

一个很好的例子可以在https://serverless.com/blog/serverless-application-for-long-running-process-fargate-lambda/中看到。

于 2018-12-11T11:58:58.040 回答