bulkStatus中的萬用字元查詢在AEMaaCS中將有效頁面標籤為「無來源」

no source

說明 description

環境

  • 產品: Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • 功能: AEM Admin API - bulkStatus端點

問題/症狀

  • 當要求內文使用[ "/\*"]之類的萬用字元查詢時,回應會將數千頁標示為 沒有來源,即使許多頁面具有有效的復寫中繼資料。
  • 使用明確Sitemap路徑的陣列(例如,[ "/""/platform"、…])只會傳回少數 無來源 頁面 — 通常約為26。
  • 在明確路徑查詢中被標示為 沒有來源 的頁面,在個別檢查時會傳回正確的來源路徑。
  • 萬用字元查詢會在單一工作中觸發編輯/來源查詢的大量散開,導致逾時或節流,進而導致遞補為 無來源
  • 具有明確路徑的直接查詢強度較低,且使用類似cq:lastReplicationAction的復寫中繼資料成功解析來源。

解決方法 resolution

此行為會記錄為內部產品錯誤,其中Adobe會檢閱bulkStatus端點如何處理萬用字元查詢,並著重改善批次和逾時管理,以確保一致且準確的狀態報告。 若要解決問題,請依照下列步驟進行:

  • 避免使用單一萬用字元查詢,例如bulkStatus中的[ "/*"]
  • 將查詢分割成較小的批次,例如[ "/blog/*"][ "/events/*"]等。7
  • 或者,使用pathsOnlytrue選項先列舉所有路徑。
  • 執行要求[ "edit""preview""live" ]的後續工作,以取得正確的狀態解析。

檢視未來發行說明的更新內容。 在提供永久修正之前,這些步驟有助於緩解問題。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f