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 - 或者,使用
pathsOnly:true選項先列舉所有路徑。 - 執行要求
["edit"、"preview"、"live"]的後續工作,以取得正確的狀態解析。
檢視未來發行說明的更新內容。 在提供永久修正之前,這些步驟有助於緩解問題。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f