2011-03-31 81 views
2

我正在使用Rackspace ubuntu云服务器,并且我还将Rackspace CDN图像用于静态网页内容。有时我必须更新CDN中的一些图像/ css,并且它们不会立即反映出来。 CDN有一个从1到72小时范围内的选项TTL。我不明白TTL是什么,TTL号码最适合我。有时,CDN图像的URL会发生变化,并在何时发生?有人可以帮助我吗?Rackspace CDN TTL

+0

有人有什么想法吗? – user465465 2011-03-31 14:03:30

回答

4

CDN TTL表示您的副本在从主存储库复制后将保留在CDN中多长时间。 选择的TTL值不同有几个方面的影响:

  • 成本,因为你支付从主存储库复制。我会假设低TTL会增加成本。我不知道是否有任何费用将数据存储在CDN中。

  • 如果在文件已经在CDN中的情况下更改了文件,在通过CDN向用户提供该文件之前,该更改可能需要TTL小时。高TTL因此降低了灵活性。

  • 速度/等待时间也受到影响。如果用户请求的数据在CDN中不可用,则必须先从存储库复制该数据,这需要一些额外的时间。

在一个项目中,每年平均更换一次的文件我选择了72小时的最大TTL。