服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

AWS CloudFront *是否应该为不经常访问的文件增加*加载时间?

我是CDN新手,正在尝试使用CloudFront。 我已经设置了一切,似乎都工作正常。 我可以在页面上创build一个静态图像,并通过我的CloudFront分配来访问它。 我正在使用自定义来源(即不是一个S3桶)。 不过,我担心自己的performance可能会更差。 我有一个testing页面加载了相同的20个左右的图像与CDN和没有。 看着Firebug中的networking面板,我第一次加载这个页面时,从原始服务器直接加载的图像快得多。 在随后的页面加载CDN的好处变得明显 – 3-5次刷新后,CDN比原始服务器做得更好。 所以我可以看到,在我们网站上一直stream行的热门页面上,这将是一个好处。 我应该期待一个好处,因为我在西雅图(亚马逊附近),我的服务器在CA. 问题是,如果我离开页面几分钟,然后重新加载,事情回到原点,CloudFront比原始服务器更糟糕。 这是预期的吗? 有什么东西很快从CDN“caching”中退出? 我的设置有可能会损害性能吗? 或者说,CDN对于目前每隔几秒钟访问的内容而言只会是一个净积极的事实。 (交叉从AWS论坛张贴,因为我已经永远宠坏了SO的周转时间) 更新: 如果您对CloudFront性能有疑问,下面有两个很好的答案值得一看。 我最近发现一个解释,但我没有提到我的具体问题。 我已经离开了TTL 5分钟作为疏忽。 由于我也使用自定义来源,所以权威名称服务器需要额外往返才能将其parsing为实际的Amazon CloudFront域。 现在TTL设置已经回到了12个小时,看起来很长的负载很less发生。