我需要从 S3 存储桶中以低容量提供大文件 (10-50GB)。我正在使用 CloudFront,因为我需要 Lambda@Edge 在请求到达 s3 存储桶之前对其进行检查。
从此处的 AWS 文档中,我了解到我支付了将数据传出到 Internet 的费用。我还了解 CloudFront 缓存的最大对象大小为 20GB。
我的问题是:对于小于 20GB 的文件,缓存这些文件是否对 CloudFront 的成本/定价有任何影响?设置Cache-control
标头是否no-cache
意味着响应绕过 CloudFront?我认为在边缘服务器上缓存/存储文件必须有一些成本。
这里有一个类似的问题,但答案没有具体讨论缓存的成本/定价。