CDN-Konfiguration wird in Edge Delivery Site für X-Walk-Architektur nicht angewendet

Wenn Sie Adobe Experience Manager (AEM) für das Authoring und Edge Delivery Services (EDS) für die Bereitstellung in einem X-Walk-Setup verwenden, kann die Bereitstellung von CDN-Konfigurationen im falschen Service keine Auswirkungen haben. Dieses Problem tritt auf, wenn Kunden umgebungsspezifische YAML-Dateien (z. B. cdn-stage.yaml) mit Edge Delivery Sites verwenden, die nur eine einzige Umgebung unterstützen.

Um dies zu beheben, stellen Sie sicher, dass alle CDN-Regeln in einer einzigen cdn.yaml zusammengefasst sind, verwenden Sie domänenbasierte Regeln, um umgebungsspezifisches Verhalten zu isolieren, und stellen Sie die Konfiguration mithilfe der Edge Config-Pipeline bereit.

Beschreibung description

Umgebung

  • AEM as a Cloud Service (AEMaaCS)
  • Edge-Bereitstellungsdienste
  • Konfigurieren von Pipelines
  • X-Walk-Implementierungen

Problem/Symptome

  • CDN-Konfigurationsänderungen, die in cdn-stage.yaml oder anderen umgebungsspezifischen YAML-Dateien vorgenommen wurden, haben keine Auswirkungen.
  • Domains werden auf der Edge Delivery-Site installiert, CDN-Aktualisierungen werden jedoch über die AEM-Konfigurations-Pipeline versucht.
  • Edge Delivery-Site spiegelt nicht das erwartete Verhalten für Entwicklungs-, Staging- oder Produktionsumgebungen wider.
  • CDN-Regeln werden bei der Verwendung von envTypes nicht wie erwartet angewendet.

Lösung resolution

Hinweis: Edge Delivery Sites unterstützt nur eine Umgebung und begrenzt die Gesamtgröße der CDN-Konfiguration in allen Regeln auf 100 KB.

  1. Konsolidieren Sie alle CDN-Regeln in einer Datei mit dem Namen cdn.yaml.

  2. Legen Sie in der Konfiguration envType auf prod fest.

  3. Verwenden Sie domänenbasierte Regeln, um umgebungsspezifisches Verhalten zu isolieren. Beispiel:

    code language-none
    reqProperty: domain
                equals: stg-www.example.com
    
  4. Navigieren Sie in Cloud Manager zur Edge-Konfigurations-Pipeline, laden Sie cdn.yaml hoch und führen Sie die Pipeline aus, um Änderungen anzuwenden. Verwenden Sie nicht die AEM Config-Pipeline für Edge Delivery Sites.

Verwandtes Lesen

Verwenden von Konfigurations-) im AEM as a Cloud Service-Benutzerhandbuch.

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