我們正在使用Azure CDN,但我們偶然發現了一個問題。之前,內容無法更新。但是我們添加了用戶選項來裁剪他們的照片,這會改變縮略圖。看,圖像不是被創建爲新的,而是我們只是更新blob的流。Azure Blob存儲,CDN和緩存過期
似乎沒有任何方法可以清除緩存,更新任何標題或其他任何內容。
這裏是唯一的答案,使一個新的blob和刪除舊的?
謝謝。
我們正在使用Azure CDN,但我們偶然發現了一個問題。之前,內容無法更新。但是我們添加了用戶選項來裁剪他們的照片,這會改變縮略圖。看,圖像不是被創建爲新的,而是我們只是更新blob的流。Azure Blob存儲,CDN和緩存過期
似乎沒有任何方法可以清除緩存,更新任何標題或其他任何內容。
這裏是唯一的答案,使一個新的blob和刪除舊的?
謝謝。
CDN仍然緩存內容,除非緩存過期通行證,或更改文件名。
CDN最適合具有高緩存命中率的靜態內容。
不推薦將CDN用於動態內容,因爲它會導致用戶等待從存儲到cdn的雙跳以及從cdn到用戶的雙跳。
您還支付初始負載兩倍的帶寬。
我想現在唯一的解決方法是在客戶端的請求中傳遞一個虛擬參數,以強制每次下載文件。