透過Dynamic Media使CDN快取失效

Dynamic Media資產由CDN(內容傳送網路)快取,以便快速傳送給客戶。 不過,當您更新這些資產時,您會希望這些變更立即在您的網站上生效。 清除或停用CDN快取可讓您快速更新由Dynamic Media傳送的資產。 您不再需要等待快取使用TTL(存留時間)值過期(預設為十小時)。 相反地,您可從Dynamic Media使用者介面傳送要求,讓快取在數分鐘內過期。

注意

此功能需要您使用隨附於Adobe Experience Manager·Dynamic Media的現成可用CDN。 此功能不支援任何其他自訂CDN。

另請參閱「Dynamic Media的快取概觀」中的「a0/>快取概觀」。🔗

利用Dynamic Media使CDN快取失效

第1部分(共2部分):建立CDN失效範本

  1. 在AEMCloud Service中,點選「工具>資產> CDN失效範本」。

    CDN驗證功能

  2. 在​CDN失效範本​頁面上,根據您的藍本執行下列其中一個選項:

    藍本 選項
    我過去已使用Dynamic Media經典建立CDN失效範本。 建立範本​文字欄位已預先填入範本資料。 在這種情況下,您可以編輯範本,或繼續下一步驟。
    我必須建立範本。 我要輸入什麼? 在​建立範本​文字欄位中,輸入參照<ID>的影像URL(包括影像預設集或修飾元),而非下列範例中的特定影像ID:
    https://my.publishserver.com/is/image/company_name/<ID>?$product$
    如果範本僅包含<ID>,則Dynamic Media會填入https://<publishserver_name>/is/image/<company_name>/<ID>,其中<publishserver_name>是Publish Server中定義的名稱《Dynamic Media經典》中的一般設定。 <company_name>是與此實例關聯的公司根目錄的名稱,AEM而<ID>是通過要失效的資產選擇器選擇的資產。
    任何預設集/修飾 <ID> 元貼文都會如同在URL定義中複製。
    只有影像(即, /is/image可以根據範本自動形成)。
    對於 /is/content/而言,使用資產選擇器新增資產(例如影片或PDF)並不會自動產生URL。您必須改為在「CDN失效」範本中指定此類資產,或者您可以在​第2部分中手動將URL新增至此類資產:設定CDN失效選項
    範例:
    ​在第一個範例中,失效範本包含 <ID> 與資產URL一起包含 /is/content。例如,http://my.publishserver.com:8080/is/content/dms7snapshot/<ID>。 Dynamic Media會根據此路徑來建立URL,其中<ID>是您要使其失效的資產選擇器中選取的資產。
    在第二個範例中,失效範本包含Web屬性中使用之資產的完整URL,且 /is/content 與資產選擇器無關。例如,http://my.publishserver.com:8080/is/content/dms7snapshot/backpack其中背包是資產ID。
    Dynamic Media支援的資產格式可失效。not​支援的CDN失效資產檔案類型包括PostScript®、封裝PostScript®、Adobe Illustrator、Adobe InDesign、Microsoft Powerpoint、Microsoft Excel、Microsoft Word和Rich Text格式。
    建立範本時,請務必注意語法和錯字;Dynamic Media不進行任何範本驗證。
    在此CDN失效範本或第2部分的「新增URL」文字欄位中,為影像智慧裁切指 定URL:設定CDN失效選項。
    重要:​CDN失效範本中的每個項目都必須位於自己的行上。
    以下範本範例僅供圖例之用。

    CDN失效範本——建立

  3. 在​CDN失效範本​頁面的右上角,點選​儲存,然後點選​確定

    第2部分(共2部分):設定CDN失效選項

  4. 在AEMCloud Service中,點選「工具>資產> CDN失效」

    CDN驗證功能

  5. 在​CDN失效 - 新增詳細資料​頁面上,選取CDN失效的資產。

    CDN失效——新增詳細資料

    注意

    如果您決定保留選項​使CDN 中與資產相關的影像預設無效,則選定資產的基本URL會形成為無效。​此選項僅用於影像。

    選項 說明
    使 CDN 中與影像預設集相關聯的資產失效 (可選)勾選此選項時,選取的資產及其所有相關的影像預設集URL都會自動形成,以便快取失效。
    資產及其相關的預先定義預設URL會自動形成為無效。此選項僅適用於影像資產。
    基於模板的失效 (可選)勾選此選項,僅使用已定義的URL建立範本。
    新增資產 使用「資產選擇器」來選擇您要廢止的資產。 您可以選取已發佈或未發佈的資產。
    CDN的快取是以URL為基礎,而非以資產為基礎。因此,您必須注意您網站上的完整URL。 在您決定這些URL後,您可以將它們新增至範本。 然後,您可以選取並新增這些資產,並在單一步驟中使URL無效。
    將此選項與CDN中與 資產相關的影像預設集搭配使用,或 是與範本或兩者搭配使用「失效」。
    新增 URL 手動新增或貼上完整URL路徑至您要使其CDN快取失效的Dynamic Media資產。 如果您未在​第1部分(共2部分)中建立CDN失效範本,請使用此選項:建立CDN失效範本,且只有少數資產可失效。
    重要: 您新增的每個URL都必須位於自己的行上。
    您一次最多可以使1000個URL失效。如果​「新增URL」文字欄位中的URL數大於1000,則無法點選​Next。 在這種情況下,您必須點選所選資產右側的​X​或手動新增的URL,才能將其從失效清單中刪除。
    在「CDN失效」範本或此「新增URL」文字欄位中,指定影像智慧裁切 URL。
  6. 在頁面的右上角附近,點選​Next

  7. 在​CDN失效 - 確認​頁面上,在​URL​清單方塊中,您會看到您先前建立的CDN失效範本以及您剛新增的資產所產生的一或多個URL清單。

    例如,使用先前步驟中顯示的CDN失效範本範例,假設您新增了名為spinset的單一資產。 當您點選「工具>資產> CDN失效」時,會在​CDN失效——確認​使用者介面中產生下列五個產生的URL:

    CDN失效——確認

    如有必要,請點選URL右側的​X,將其從失效程式中刪除。

  8. 在頁面的右上角,點選​Submit​以開始CDN失效程式。

疑難排解CDN失效錯誤

在所有情況下,處理整個批以進行失效處理,或處理整個批失敗。

錯誤 說明
無法擷取選取資產的URL。 如果符合下列任一情形,則發生:
-找不到Dynamic Media配置。
-檢索通過讀取Dynamic Media配置的服務用戶時有例外。
-用於形成URL的發佈伺服器或公司根目錄在Dynamic Media組態中遺失。
有些URL未定義正確。更正並重新提交。 發生於IPS CDN快取失效API傳回錯誤時。 此錯誤指出URL參照不同的公司,或URL無法依據IPS cdnCacheInvalidation API所進行的驗證而有效。
無法使CDN快取失效。 發生於CDN快取失效要求因任何其他原因而失敗時。
未輸入URL,因此無效。 發生於​CDN失效 - 確認​頁面中沒有URL,且您點選​提交​時。

本頁內容

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now