【问题标题】:Cloudfront CDN for s3 data that is accessed in AWS Lambda在 AWS Lambda 中访问的 s3 数据的 Cloudfront CDN
【发布时间】:2019-01-06 06:05:57
【问题描述】:

我有一个连接到 Lambda 的 AWS API 网关,它提供一些驻留在 S3 存储桶中的微小数据。 API 网关和 Lambda 位于美国东部 1。我想知道如果我使用 Cloudfront 在 S3 中分发内容(即在 Lambda 中加载)会改善端点的网络延迟吗?

目前,美国约为 500ms,欧洲约为 800ms,亚洲约为 1100ms。

【问题讨论】:

    标签: amazon-web-services amazon-s3 aws-lambda aws-api-gateway amazon-cloudfront


    【解决方案1】:

    基本答案是肯定的,从最终用户的角度来看,它会改善延迟。

    如需全面分类,请参阅此答案:https://stackoverflow.com/a/49534818/7529276

    【讨论】:

      【解决方案2】:

      是的!它将减少延迟,因为涉及的中间节点更少,并且您可以控制缓存。

      S3 -> Lambda -> API 网关(+ 内部 CloudFront 分配)vs S3 -> CloudFront

      另外,请确保使用 CloudFront 配置正确的 TTL 值,以便服务器端缓存生效。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-06-15
        • 2017-02-08
        • 2021-06-26
        • 1970-01-01
        • 2016-01-11
        • 2017-07-04
        • 2018-09-23
        • 1970-01-01
        相关资源
        最近更新 更多