在AEM as a Cloud Service中管理OSGi設定和/system/console/configMgr存取

本文說明透過Adobe Experience Manager as a Cloud Service中的/system/console/configMgr存取及修改OSGi設定的限制,並概述設定管理的建議方法。

說明 description

環境

Adobe Experience Manager as a Cloud Service (AEMaaCS) (所有版本)

問題/症狀

  • 無法在受管理的作者和發佈環境中透過/system/console/configMgr存取或修改OSGi設定。
  • 關於必要許可權、設定持續性以及建議的設定管理實務的不確定性。
  • 透過/system/console/configMgr進行的設定變更不會持續存在或不會反映在所有執行個體中。

原因

AEM as a Cloud Service在執行階段會將應用程式程式碼和設定視為不可變動。 Adobe支援並建議透過原始檔控制和部署管道管理OSGi設定,而不是在執行階段透過Web主控台進行修改。

解決方法 resolution

請依照下列步驟解決問題:

  1. 請勿嘗試在受管理的作者和發佈環境中直接透過/system/console/configMgr變更OSGi設定,因為Adobe不支援此方法。
  2. 維護原始檔控制中的所有OSGi設定,作為程式碼基底的一部分。
  3. 透過支援的Cloud Manager部署流程部署設定變更,以確保所有執行個體間的一致性和持續性。
  4. 如需有關部署和管理OSGi設定的詳細資訊,請參閱為Adobe Experience Manager as a Cloud Service設定OSGi ​檔案。
recommendation-more-help
experience-cloud-kcs-help-kbarticles