我想通过使用 AWS lambda 的 s3 存储桶中的 ClamAV 来扫描文件,但 aws lambda 中本地存储的大小为 /tmp 512MB 。我的情况是,我想从 AWS lambda 中的 s3 存储桶下载文件,但文件大小必须大于 1 GB。如果有人知道,请帮助我。
提前致谢
我想通过使用 AWS lambda 的 s3 存储桶中的 ClamAV 来扫描文件,但 aws lambda 中本地存储的大小为 /tmp 512MB 。我的情况是,我想从 AWS lambda 中的 s3 存储桶下载文件,但文件大小必须大于 1 GB。如果有人知道,请帮助我。
提前致谢
您还可以为 lambda 设置 EFS,使其拥有虚拟无限空间,也可以与其他服务共享,例如 EC2、ECS 和其他 Lambda 函数。
Lambda 限制为 512 Mb Lambda 限制,并且无法更改。
以下配额适用于功能配置、部署和执行。它们不能改变。
/tmp 目录存储 512 MB
如果您需要运行需要更多空间的任务,一种选择是将 lambda 转换为容器并将其作为 Fargate 任务运行。
Fargate的限制是 200Gb Fargate 任务存储信息
默认情况下,使用平台版本 1.4.0 或更高版本托管在 Fargate 上的 Amazon ECS 任务会收到至少 20 GiB 的临时存储。通过在任务定义中指定 ephemeralStorage 参数,可以将临时存储的总量增加到最大 200 GiB。