X-Walk アーキテクチャ用のEdge Delivery サイトで CDN 設定が適用されない

Adobe Experience Manager(AEM)をオーサリングに、Edge Delivery Services(EDS)を配信に X-Walk 設定で使用する場合、CDN 設定を間違ったサービスにデプロイしても効果はありません。 この問題は、1 つの環境のみをサポートするEdge Delivery Sites で、環境固有の YAML ファイル(cdn-stage.yaml など)を使用する場合に発生します。

これを修正するには、すべての CDN ルールが 1 つの cdn.yaml ファイルに統合されていることを確認し、ドメインベースのルールを使用して環境固有の動作を分離し、Edge Config パイプラインを使用して設定をデプロイします。

説明 description

環境

  • AEM as a Cloud Service(AEMaaCS)
  • Edge 配信サービス
  • 設定パイプライン
  • X-Walk の実装

問題/症状

  • cdn-stage.yaml または他の環境固有の YAML ファイルで行われた CDN 設定の変更は無効です。
  • ドメインはEdge Delivery サイトにインストールされますが、CDN の更新はAEM設定パイプラインを使用して試行されます。
  • Edge Delivery サイトが、開発環境、ステージ環境、実稼動環境で期待された動作を反映していません。
  • envTypes を使用する場合、CDN ルールが期待どおりに適用されない。

解決策 resolution

注意 : Edge Delivery Sites は 1 つの環境のみをサポートし、すべてのルールで合計 100 KB の CDN 設定サイズ制限があります。

  1. すべての CDN ルールを cdn.yaml という名前の 1 つのファイルに統合します。

  2. 設定で、envTypeprod に設定します。

  3. ドメインベースのルールを使用して、環境固有の動作を分離します。 例:

    code language-none
    reqProperty: domain
                equals: stg-www.example.com
    
  4. Cloud Managerで、Edge設定パイプラインに移動し、cdn.yaml をアップロードし、パイプラインを実行して変更を適用します。 Edge Delivery Sites にはAEM設定パイプラインを使用しないでください。

関連資料

AEM as a Cloud Service ユーザーガイドの ​ 設定パイプラインの使用 ​ を参照してください。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f