清除 Azure 內容傳遞網路端點

重要

Azure CDN Standard from Microsoft (classic) 將於 2027 年 9 月 30 日淘汰。 為了避免任何服務中斷,請務必在 2027 年 9 月 30 日之前,移轉您的 Azure CDN Standard from Microsoft (classic) 設定檔至 Azure Front Door Standard 或 Premium 層。 如需詳細資訊,請參閱 Azure CDN Standard from Microsoft (classic) 淘汰

Azure 內容傳遞網路邊緣節點會快取內容,直到內容的存留時間 (TTL) 到期為止。 TTL 到期之後,當用戶端從邊緣節點提出內容要求時,邊緣節點會擷取新的更新的內容複本,以為用戶端提供服務。 接著重新整理邊緣節點的快取中的內容。

若要確定使用者一律會取得最新的資產複本,最佳作法是為每個更新設定資產版本,然後將它們發佈為新的 URL。 內容傳遞網路會立即擷取下一個用戶端要求的新資產。 有時您可能想要清除所有邊緣節點的快取內容,並強制它們全部擷取新的更新的資產。 原因可能來自 Web 應用程式的更新,或快速更新包含不正確資訊的資產。

提示

請注意,清除只會清除內容傳遞網路 (CDN) 邊緣伺服器上的快取內容。 任何下游快取,例如 proxy 伺服器和本機瀏覽器快取,仍然可能保留檔案的快取複本。 當您設定檔案的存留時間時,請務必記住這一點。 您可以強制下游用戶端要求最新版本的檔案,方法是每次更新下游用戶端時提供唯一名稱給它,或是運用 查詢字串快取

本指導會逐步引導您清除端點之所有邊緣節點的資產。

從 Azure CDN 端點清除內容

  1. Azure 入口網站中,瀏覽到包含您希望清除之端點的 CDN 設定檔。

  2. 在 [CDN 設定檔] 頁面中,選取 [清除] 按鈕。

    螢幕擷取畫面顯示 Azure CDN 設定檔的概觀頁面。

  3. 在 [清除] 頁面上,從 [URL] 下拉式清單中選取想要清除的服務位址。

    清除頁面的螢幕擷取畫面。

    注意

    您也可以按一下內容傳遞網路端點刀鋒視窗上的 [清除] 按鈕,進入清除頁面。 在此情況下,[URL] 欄位會預先填入該特定端點的服務位址。

  4. 選取您希望從邊緣節點清除的資產。 如果您希望清除所有資產,請選取 [全部清除] 核取方塊。 或者,在 [路徑] 文字方塊中輸入每個您想要清除之資產的路徑。 支援下列路徑格式:

    1. 單一 URL 清除︰藉由指定完整 URL (含或不含副檔名) 來清除個別資產,例如 /pictures/strasbourg.png/pictures/strasbourg
    2. 萬用字元清除:您可以使用星號 (*) 作為萬用字元。 清除路徑中端點包含 /* 的所有資料夾、子資料夾與檔案,或指定後接 /* 的資料夾,來清除特定資料夾下的所有子資料夾與檔案,例如 /pictures/*
    3. 根網域清除︰清除路徑中有 "/" 之端點的根目錄。

    提示

    1. 路徑必須針對清除指定,而且必須是符合下列 RFC 3986 - 統一資源識別項 (URI):一般語法的相對 URL。

    2. 來自 Microsoft 的 Azure CDN 不會考慮清除 URL 路徑中的查詢字串。 如果以 /TestCDN?myname=max 的形式提供清除路徑,系統只會考慮使用 /TestCDN。 已省略查詢字串 myname=maxTestCDN?myname=maxTestCDN?myname=clark 都會遭到清除。

  5. 選取 [清除] 按鈕。

    清除按鈕

重要

Edgio 中的 Azure CDN (標準版和進階版) 大約需要 2 分鐘來處理清除要求。 Azure CDN 在設定檔層級隨時都有 100 個同時清除要求的限制。

下一步