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では、実行時にWeb コンソールでOSGi設定を変更する代わりに、ソース管理パイプラインとデプロイメントパイプラインを使用してOSGi設定をサポートおよび推奨しています。
解決策 resolution
問題を解決するには、次の手順に従います。
- Adobeはこのアプローチをサポートしていないため、管理対象のオーサー環境およびパブリッシュ環境の
/system/console/configMgrを通じてOSGi設定を直接変更しないでください。 - コードベースの一部として、ソースコントロール内のすべてのOSGi設定を維持します。
- サポートされているCloud Manager デプロイメントプロセスを通じて設定の変更をデプロイし、すべてのインスタンスで一貫性と永続性を確保します。
- OSGi設定のデプロイと管理について詳しくは、Adobe Experience Manager as a Cloud Service用OSGiの設定 ドキュメントを参照してください。
recommendation-more-help
experience-cloud-kcs-help-kbarticles