0

我想通过使用 AWS lambda 的 s3 存储桶中的 ClamAV 来扫描文件,但 aws lambda 中本地存储的大小为 /tmp 512MB 。我的情况是,我想从 AWS lambda 中的 s3 存储桶下载文件,但文件大小必须大于 1 GB。如果有人知道,请帮助我。

提前致谢

4

2 回答 2

3

您还可以为 lambda 设置 EFS,使其拥有虚拟无限空间,也可以与其他服务共享,例如 EC2、ECS 和其他 Lambda 函数。

于 2021-05-20T10:45:21.257 回答
1

Lambda 限制为 512 Mb Lambda 限制,并且无法更改。

以下配额适用于功能配置、部署和执行。它们不能改变。

/tmp 目录存储 512 MB

如果您需要运行需要更多空间的任务,一种选择是将 lambda 转换为容器并将其作为 Fargate 任务运行。

Fargate的限制是 200Gb Fargate 任务存储信息

默认情况下,使用平台版本 1.4.0 或更高版本托管在 Fargate 上的 Amazon ECS 任务会收到至少 20 GiB 的临时存储。通过在任务定义中指定 ephemeralStorage 参数,可以将临时存储的总量增加到最大 200 GiB。

于 2021-05-20T10:37:58.903 回答