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.yamloder 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
envTypesnicht 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.
-
Konsolidieren Sie alle CDN-Regeln in einer Datei mit dem Namen
cdn.yaml. -
Legen Sie in der Konfiguration
envTypeaufprodfest. -
Verwenden Sie domänenbasierte Regeln, um umgebungsspezifisches Verhalten zu isolieren. Beispiel:
code language-none reqProperty: domain equals: stg-www.example.com -
Navigieren Sie in Cloud Manager zur Edge-Konfigurations-Pipeline, laden Sie
cdn.yamlhoch 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.