載入具有多個子頁面的資料夾時,AEM Sites Console速度變慢
本文說明在作者環境中存取包含大量子頁面的網站內容樹狀結構時,AEM Sites Console中發生載入時間緩慢的原因和解決方法。
說明 description
環境
- Adobe Experience Manager (AEM)網站
- 中繼和生產作者環境
- 使用MongoDB的內容存放庫
症狀
- 在Sites Console中載入包含幾百個或更多子頁面的網站內容樹狀資料夾時,會發生嚴重的延遲(超過30秒)。
- 在開啟資料夾的初始請求期間,最明顯的速度變慢。
- 具有較少子頁面或較低環境(例如Dev或RDE)的資料夾通常不受影響。
- 初次載入後,由於快取,後續載入的速度會快很多(1-2秒)。
原因
Sites Console會在初始請求期間處理資料夾下的所有子頁面,導致存放庫讀取數和伺服器回應時間增加。
解決方法 resolution
請依照下列步驟解決問題:
- 識別AEM Sites內容樹狀結構中包含大量子頁面,且在Sites Console中載入速度較慢的資料夾。
- 監視Adobe Experience Manager產品發行說明,以瞭解Sites主控台和基礎元件的更新。 已實施修正以最佳化內容樹狀結構呈現期間子頁面的處理方式。
- 一旦提供包含此修正的相關Sites和Foundation版本,請根據您組織的變更管理程式,將這些更新套用至您的「中繼」和「生產作者」環境。
- 套用更新後,請在Sites主控台中開啟資料夾並觀察回應時間,以確認受影響資料夾的載入時間已改善。 初始載入的速度應該會大幅加快,後續的載入會因為快取而保持快速狀態。
recommendation-more-help
experience-cloud-kcs-help-kbarticles