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 設定サイズ制限があります。
-
すべての CDN ルールを
cdn.yamlという名前の 1 つのファイルに統合します。 -
設定で、
envTypeをprodに設定します。 -
ドメインベースのルールを使用して、環境固有の動作を分離します。 例:
code language-none reqProperty: domain equals: stg-www.example.com -
Cloud Managerで、Edge設定パイプラインに移動し、
cdn.yamlをアップロードし、パイプラインを実行して変更を適用します。 Edge Delivery Sites にはAEM設定パイプラインを使用しないでください。
3d58f420-19b5-47a0-a122-5c9dab55ec7f