【问题标题】:AWS EC2 to CloudFront Latency - is it very low?AWS EC2 到 CloudFront 延迟 - 非常低吗?
【发布时间】:2019-12-25 04:13:18
【问题描述】:

我正在考虑一个托管在 EC2 中的应用程序,它可以从 CloudFront 获取资源。假设资源已经从源缓存,并且假设负载很小,我可以期望从 EC2 实例中获取延迟是多少?我可以期待 1ms P95,还是会更大?

【问题讨论】:

    标签: amazon-ec2 amazon-cloudfront


    【解决方案1】:

    您似乎在询问从 Amazon CloudFront 获取到 Amazon EC2 实例的延迟。

    这很有趣!通常,CloudFront 使用 Amazon EC2 实例作为源,因此反过来。但是,我可以理解你的情况也可能发生。

    访问 Amazon CloudFront 时,请求直接发送到“最近的”CloudFront 边缘站点。哪条边“最近”是通过延迟、跳数和路由的组合来计算的。

    幸运的是,每个 AWS 区域都有一个边缘站点。因此,请求将发送到与 Amazon EC2 实例位于同一区域的边缘站点。因此,延迟会非常低

    如果内容已缓存在该边缘位置,则响应将非常快。如果尚未缓存,CloudFront 将需要在返回结果之前从源获取资源。

    您需要测量它以确定它有多快,但它应该相当快。

    【讨论】:

    • 谢谢,有道理。肯定会测量它,但很高兴知道理论上它应该很快。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    • 2019-04-16
    • 1970-01-01
    • 1970-01-01
    • 2021-07-17
    相关资源
    最近更新 更多