調整AEM Dispatcher伺服器的規模,讓使用者端程式庫經常失效

縮短AEM中使用者端程式庫的失效間隔(例如,從數小時縮短為數分鐘)有助於將​ 404 ​錯誤以及資產過時或遺失所造成的UI問題降至最低。 不過,這項變更會增加快取無效判定的頻率,進而導致Dispatcher伺服器上的負載較高。 如果未相應地調整伺服器容量,一般使用者會遇到效能降低或UI問題。 本文說明如何解決Adobe Experience Manager (AEM) Dispatcher伺服器負載增加的問題,並概述確保穩定效能的步驟。

說明 description

環境

  • Adobe Experience Manager (所有版本)
  • 生產環境中的Dispatcher伺服器

問題/症狀

  • 提高Dispatcher伺服器上的CPU、記憶體或網路使用率
  • 使用者報告的UI問題
  • 由於使用者端資料庫過時或遺失,先前觀察到​ 404 ​個錯誤

原因

減少使用者端程式庫失效間隔會增加快取失效的頻率,導致Dispatcher伺服器上的負載較高。 如果沒有足夠的伺服器資源,這可能會影響網站效能和使用者體驗。

解決方法 resolution

若要修正常見的使用者端程式庫失效問題,請按照下列步驟操作:

  1. 在減少使用者端程式庫失效間隔並檢閱Dispatcher和Web伺服器記錄檔以找出資源耗盡或效能瓶頸徵兆後,透過追蹤所有Dispatcher伺服器上的CPU、記憶體和網路使用率來監控Dispatcher伺服器效能。
  2. 比較觀察到的資源使用狀況與目前的伺服器或VM規格,並判斷目前的組態是否足以處理增加的負載,以評估伺服器容量。
  3. 視需要增加伺服器容量,方法是評估資源使用率是否一致高或發現效能問題,以增加所有受影響之Dispatcher執行個體的伺服器或VM大小。
  4. 選擇適用於您的部署和雲端提供者環境的設定,並將新設定套用至生產環境中的所有相關Dispatcher節點。
  5. 在擴充規模後繼續監視Dispatcher效能,並確認UI問題和​ 404 ​錯誤已減少或解決,以驗證環境穩定性。
  6. 定期檢閱Dispatcher伺服器量度,並在發現負載進一步增加時調整容量,以執行持續監控。
recommendation-more-help
experience-cloud-kcs-help-kbarticles