Amazon CloudFront常见问题

您所在的位置:网站首页 cdn多久可以生效 Amazon CloudFront常见问题

Amazon CloudFront常见问题

2023-10-07 10:19| 来源: 网络整理| 查看: 265

问:什么是 Amazon CloudFront?

Amazon CloudFront 是一种 Web 服务,为企业和 Web 应用程序开发人员提供一种简单且经济高效的内容分配方法,不仅延迟低,而且数据传输速度高。与其他 AWS 产品一样,Amazon CloudFront 也是一种按用量付费的自助服务,无需长期承诺或最低费用。使用 CloudFront,您的文件将通过一个全球边缘站点网络来传输至最终用户。

问:Amazon CloudFront 可以用来做什么?

Amazon CloudFront 提供简单的 API,让您能够:

使用遍布全球的边缘站点网络来处理请求,从而以低延迟和高数据传输速率来分发内容。 无需就合同和最低承诺进行谈判,即可开始使用。

问:如何开始使用 Amazon CloudFront?

在 Amazon CloudFront 详细信息页面上,单击的“创建免费账户”按钮。如果您选择使用其他 AWS 产品作为通过 Amazon CloudFront 提供的文件的来源,那在创建 CloudFront 分配之前,您必须注册该服务。

问:如何使用 Amazon CloudFront?

要使用 Amazon CloudFront,您必须按以下步骤操作:

对于静态文件,请将最终版本的文件存储在一个或多个原始服务器上。它们可能是 Amazon S3 存储段。对于动态生成的个性化或自定义内容,您可以使用 Amazon EC2 或其他任何 Web 服务器作为原始服务器。这些原始服务器将存储或生成将通过Amazon CloudFront 分发的内容。 通过简单的 API 调用在 Amazon CloudFront 上注册您的原始服务器。此调用将返回一个 CloudFront.net 域名,您可以使用该域名,通过 Amazon CloudFront 服务从您的原始服务器分发内容。例如,您可以注册 Amazon S3 存储段“bucketname.s3.amazonaws.com”作为所有静态内容的来源,并注册一个 Amazon EC2 实例“dynamic.myoriginserver.com”作为所有动态内容的来源。然后,使用 API 或 AWS 管理控制台,您可以创建可能返回“abc123.cloudfront.net”作为分配域名的Amazon CloudFront 分配。 将 cloudfront.net 域名或您创建的 CNAME 别名包括在您的 Web 应用程序、媒体播放器或网站中。使用 cloudfront.net 域名(或您设置的 CNAME)发出的每个请求,都被路由到最适合以最高性能分发内容的边缘站点。该边缘站点将尝试使用文件的本地副本来处理请求。如果本地副本不可用,Amazon CloudFront 将从源文件中获取副本。然后,此副本将能够在该边缘站点使用,以便处理今后的请求。

问:Amazon CloudFront 如何提供更高性能?

Amazon CloudFront 采用边缘站点和区域性边缘缓存的全球网络,可缓存您的内容副本以更靠近读者。Amazon CloudFront 确保将由距离最近的边缘站点来处理最终用户请求。由此,传输读者请求的距离变短,Amazon CloudFront 也为读者提升了性能。对于没有缓存在边缘站点和区域性边缘缓存上的文件,Amazon CloudFront 将与您的原始服务器保持永久连接,以便尽快从原始服务器提取这些文件。最后,Amazon CloudFront 使用其他优化措施(例如更广的 TCP 初始拥塞窗口),在将您的内容传输至查看者时提供更高的性能。

问:Amazon CloudFront 如何降低通过 Internet 分配内容的成本?

与其他 AWS 产品一样,Amazon CloudFront 没有最低承诺,您只需为自己的服务用量付费。与自托管相比,Amazon CloudFront 无需您运行分布在 Internet 上多个站点的缓存服务器网络,从而避免了相关开支和复杂性,也无需您过高预置容量以便处理可能出现的流量峰值。Amazon CloudFront 还运用了多种技术,例如,将在一个边缘站点上针对同一文件发出的多个同步查看者请求重叠到向原始服务器发出的单个请求中。这样可以降低原始服务器上的负载,从而减少扩展原始基础设施的需求,实现进一步成本节省。

此外,如果您正在使用的是 AWS 原始服务器(如 Amazon S3、Amazon EC2 等),并且是 2014 年 12 月 1 日生效的,我们不再收取向 Amazon CloudFront 传输 AWS 数据的费用。这适用于从所有 AWS 区域向全球 CloudFront 边缘站点的数据传输。

问:Amazon CloudFront 如何加快整个网站的速度?

Amazon CloudFront 使用您为文件设置的标准缓存控制标头来识别静态内容和动态内容。使用单个 Amazon CloudFront 分发来传输您的所有内容,这有助于确保将性能优化应用于整个网站或 Web 应用程序。使用 AWS 原始服务器时,由于 AWS 能够跟踪和调节原始路由、监控系统运行状况并在出现任何问题时快速响应,而且 Amazon CloudFront 与其他 AWS 产品相集成,因而性能、可靠性和易用性得到了改进,让您从中受益。您可以享受到的还包括针对单个站点上的不同类型内容使用不同来源 – 例如将 Amazon S3 作为静态数据元来源、将 Amazon EC2 作为动态内容来源、将自定义来源用于第三方内容 – 而只需为实际用量付费。

问:Amazon CloudFront 与 Amazon S3 有何不同?

Amazon CloudFront 是分发经常访问的静态内容的理想之选,可从边缘站点传输中受益 – 例如常用的网站图像、视频、多媒体文件或软件下载。

问:Amazon CloudFront 与传统内容传输解决方案有何不同?

Amazon CloudFront 让您能够快速获得高性能内容传输的优势,而无需谈判合同,也无需支付高价格。Amazon CloudFront 让所有开发人员能够在自助服务模式下享受仅按实际用量付费的低定价。它还与其他 Amazon Web Services 紧密集成,让开发人员从中受益。该解决方案能够作为原始服务器简单地与 Amazon S3、Amazon EC2 和 Elastic Load Balancing 配合使用,为开发人员提供持久化存储与高性能传输的强大结合。Amazon CloudFront 还与 Amazon Route 53 和 AWS CloudFormation 相集成,提供进一步性能优势和简单配置。

问:Amazon CloudFront 支持什么类型的内容?

Amazon CloudFront 支持可以使用 HTTP 或 WebSocket 协议发送的内容。其中包括动态网页和应用程序,例如 HTML 或 PHP 页面或基于 WebSocket 的应用程序,以及作为 Web 应用程序一部分的任何常用静态文件,例如网站图像、音频、视频、媒体文件或软件下载。Amazon CloudFront 还支持通过 HTTP 分发实时或点播媒体流。

问:Amazon CloudFront 是否可与非 AWS 原始服务器配合使用?

是。Amazon CloudFront 可与保存原始、最终版本内容(包括静态和动态)的任何原始服务器配合使用。使用自定义原始服务器不收取任何额外费用。

问:Amazon CloudFront 如何启用原始服务器冗余?

对于您添加到 CloudFront 分发的每个源,您可以分配一个备份源,以便在主要源不可用时自动提供流量服务。您可以选择 HTTP 4xx/5xx 状态代码的组合,当从主要源返回这些状态码时,它们将会触发备份源的故障转移。这两个源可以是 AWS 源和非 AWS 源的任意组合。

问:Amazon CloudFront 是否提供服务等级协议 (SLA)?

是。如果客户的月度正常运行时间百分比在任何账单周期内低于我们的服务承诺,Amazon CloudFront SLA 将提供服务补偿。可在此处找到更多信息。

问:可以将 AWS 管理控制台与 Amazon CloudFront 配合使用吗?

是。您可以使用 AWS 管理控制台,通过简单的点击式 Web 界面来配置和管理 Amazon CloudFront。AWS 管理控制台支持 Amazon CloudFront 的大部分功能,让您能够利用 Amazon CloudFront 的低延迟传输,而无需编写任何代码或安装任何软件。您可以免费访问 AWS 管理控制台,网址为 https://console.aws.amazon.com。

问:哪些工具和库适用于 Amazon CloudFront?

在我们的资源中心,提供了各种用于管理 Amazon CloudFront 分发的工具和适用于各种编程语言的库。

问:是否可以将我的域顶点(example.com 与 www.example.com 相比)指向我的 Amazon CloudFront 分配?

是。通过使用 AWS 权威的 DNS 服务 Amazon Route 53,您可以配置别名记录,并允许您将您的 DNS 名称的顶点或根(example.com)映射到您的 Amazon CloudFront 分发上。然后,Amazon Route 53 将针对您的 CloudFront 分发,使用正确的 IP 地址响应每个 Alias 记录请求。Route 53 对映射到 CloudFront 分配的别名记录的查询不收取费用。这些查询在 Amazon Route 53 使用率报告中列为“Intra-AWS-DNS-Queries”。



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3