Azure Front Door 中的快取清除

Azure Front Door 會快取資產,直到資產存留時間 (TTL) 到期為止。 當用戶端向已過期 TTL 的資產提出要求時,Front Door 會擷取資產的新更新複本來提供要求,然後將它儲存到快取中。

最佳做法是確保終端使用者一律會取得您資產的最新複本。 做法是針對每個更新設定資產的版本,並將其發佈為新的 URL。 Azure Front Door 會在下一個用戶端要求期間立即擷取新的資產。 有時候您可能會想要清除所有 POP (存在點) 位置的快取內容,並強制 Front Door 擷取更新的資產。 您想要清除快取內容的原因是因為已對您的應用程式進行新的更新,或您嘗試變更不正確的資訊。

必要條件

檢閱 使用 Azure Front Door 的快 取,以瞭解快取的運作方式。

設定快取清除

  1. 移至 Azure Front Door 設定檔的概觀頁面,選取頁面頂端的 [清除快取 ]。

    [概觀] 頁面上快取清除按鈕的螢幕擷取畫面。

  2. 選取端點,然後選取您想要從 Front Door POP 清除的網域或子域。 您可以選取多個要清除的網域或子域。

    重要

    不支援萬用字元網域的快取清除,您必須指定要清除快取的子域。 您可以新增萬用字元網域的多個單一層級子域。 例如,針對萬用字元網域 *.contoso.com ,您可以使用 或 test.contoso.com 的形式 dev.contoso.com 新增子域。 如需詳細資訊,請參閱 Azure Front Door 中的萬用字元網域

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

  3. 若要清除所有資產,請選取 [清除所選網域的所有資產]。 否則,請輸入您想要清除之每個資產 的路徑

    在要清除的路徑清單中支援下列格式:

    • 單一路徑清除 - 藉由指定不含通訊協定和網域之資產的完整路徑來清除個別資產,包括副檔名。 例如:/pictures/strasbourg.png
    • 根域清除 - 清除路徑中端點 /* 的根目錄。

    Azure Front Door 的快取清除不區分大小寫。 此外,它們與查詢字串無關,這表示清除 URL 會清除它的所有查詢字串變化。

注意

快取清除最多可能需要 10 分鐘的時間,才能傳播到所有 Azure Front Door POP 位置。

下一步

了解如何建立 Azure Front Door