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