在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