2011-03-31 32 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。