在 Azure CDN 端點上預先載入資產
重要
此功能僅適用於 來自 Edgio 的 Azure CDN Standard 和 來自 Edgio 產品的 Azure CDN Premium。 如需 CDN 功能的比較,請參閱 Azure CDN 產品功能。
根據預設,只有在要求資產時,才會快取資產。 由於 Edge Server 尚未快取內容且必須將要求轉送給原始伺服器,因此來自每個區域的第一個要求所花費的時間會比後續的要求長。 若要避免這個第一個命中延遲,請預先載入您的資產。 除了提供較佳的客戶體驗之外,預先載入已快取的資產也可減少原始伺服器上的網路流量。
注意
對於大型事件或同時提供給許多使用者的內容 (例如新影片發行或軟體更新) 來說,將資產預先載入很有用。
本教學課程將逐步引導您在 Azure CDN 邊緣節點上預先載入快取的所有內容。
預先載入資產
在 Azure 入口網站中,瀏覽至包含您希望預先載入之端點的 CDN 設定檔。 設定檔窗格會隨即開啟。
選取清單中的端點。 端點窗格會隨即開啟。
從 CDN 端點窗格中,選取 [載入]。
[載入] 窗格會隨即開啟。
針對 [內容路徑],輸入每個您希望載入之資產的完整路徑 (例如
/pictures/kitten.png
)。提示
在您開始輸入文字之後,會出現更多 [內容路徑] 文字方塊,可讓您建置多個資產的清單。 若要將資產從清單中刪除,請選取省略符號 (...) 按鈕,然後選取 [刪除]。
每個內容路徑都必須是符合下列規則運算式的相對 URL:
- 載入單一檔案路徑:
^(?:\/[a-zA-Z0-9-_.%=\u0020]+)+$
- 使用查詢字串來載入單一檔案:
^(?:\?[-_a-zA-Z0-9\/%:;=!,.\+'&\u0020]*)?$
由於每個資產都必須有自己的路徑,因此預先載入資產沒有萬用字元功能。
- 載入單一檔案路徑:
輸入完內容路徑時,選取 [載入]。
注意
每個 CDN 設定檔的限制為每分鐘 10 個載入要求,以及一次可以處理 50 個並行路徑。 每個路徑都有 1024 個字元的路徑長度限制。