0

我使用 Amazom CloudFront 作为 CDN,我们可能需要根据情况在两个系统之间进行更改。

这是我需要准备的——

  1. CDN每次解析新地址需要多少时间(新系统、旧系统)?域传播的同时?
  2. 它在更改之前收集的缓存呢?

我正在阅读这篇文章http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/HowToUpdateDistribution.html

如果有人分享他/她的经验会更好。

4

1 回答 1

2

当您在任何 CDN 上设置新容器时,您正在使用它们的域,这些域已经在世界范围内传播。如果您打算使用自己的域而不是他们的域,例如 cdn.yourdomain.com 或 static01.yourdomain.com 等,那么标准传播时间就会发挥作用。

您使用 CDN 发现的是,一旦您将文件上传到服务器,“传播”在所有网络上复制您的文件需要一些时间,例如说他们的主服务器在美国,那些从英国访问文件的人将从美国下载和在所有文件都通过网络克隆之前不是本地服务器,这需要几分钟到几个小时,具体取决于文件的数量和大小,好处是每个人都可以毫无延迟地使用这些文件,但可以获得全速优势这需要一点时间。

就缓存而言,它非常简单,您可以在容器上设置 TTL 过期时间,这意味着它们会被缓存等等。我个人使用 72 小时 TTL,并且受到 Google 和其他搜索引擎的青睐。

希望这可以帮助。

于 2012-12-11T16:29:28.300 回答