Edge Delivery Services Sites rendert keine korrekten AEM-Staging-/Produktionsinhalte
Bei Verwendung von Edge Delivery Services (EDS) in Antwortkonfigurationen in der Adobe Experience Manager (AEM) as a Cloud Service ist der gerenderte Inhalt in der Staging- und Produktionsumgebung nicht wie erwartet. Um dieses Problem zu beheben, überprüfen Sie die Konfiguration des technischen Kontos, überprüfen Sie die EDS-Konfiguration, aktualisieren Sie Cloud-Konfigurationen und überprüfen Sie die Fehlerprotokolle.
Beschreibung description
Umgebung
Adobe Experience Manager (AEM) as a Cloud Service - Sites
Problem/Symptome
- Staging- und Produktions-EDS-Sites zeigen nicht den erwarteten Inhalt von AEM an.
- URLs für veröffentlichte Seiten zeigen trotz erfolgreicher Veröffentlichung in AEM einen 404-Fehler an.
- Assets und Seiten werden inkonsistent angezeigt oder nicht an EDS übermittelt.
- Konfigurationsunterschiede zwischen Umgebungen wurden erkannt.
Auflösung resolution
Gehen Sie wie folgt vor, um das Problem des falschen Renderings von AEM-Inhalten auf Staging- und Produktions-EDS-Sites zu beheben:
- Stellen Sie sicher, dass der Benutzer des technischen Kontos für jede Umgebung korrekt konfiguriert ist und über die erforderlichen Berechtigungen für den Zugriff auf DAM-Ressourcen verfügt. Beispielsweise sollte Staging ein dediziertes technisches Konto verwenden, das von der Entwicklungs- oder Produktionsumgebung getrennt ist.
- Navigieren Sie zu Tools
>Cloud Services>Edge Delivery Services-Konfiguration in der AEM-Autoreninstanz. Bestätigen Sie, dass der Site-Name und die Konfiguration mit der Zielumgebung übereinstimmen (z. B. client-digital-experience-stage für Staging). - Überprüfen Sie, ob die Cloud-Konfigurationseinstellungen korrekt angewendet werden. Stellen Sie sicher, dass Asset Eigenschaften unter „Cloud Services auf die richtigen Pfade verweisen (z. B.
/conf/clientdigitalexperience-stagefür Staging). - Veröffentlichen Sie alle erforderlichen Seiten, Assets und GraphQL-Endpunkte aus AEM Author, um sicherzustellen, dass sie in EDS verfügbar sind.
- Hinweis: Bei der ersten Veröffentlichung können Verzögerungen auftreten, die durch Systemeinschränkungen bei Anfragen mit hohem Volumen verursacht werden.
- Verwenden Sie die folgende Splunk-Abfrage, um Veröffentlichungsprotokolle auf Warnungen oder Fehler zu überprüfen:
index="dx_aem_engineering" sourcetype=aemerror aem_service=cm-p1xxx14-e1xxx672 aem_tier=publish (level=ERROR OR level=WARN)- Überprüfen Sie die Protokolle auf Probleme im Zusammenhang mit der Bereitstellung oder dem Caching von Assets.
- Wenn veraltete Inhalte bereitgestellt werden, löschen Sie die Caching-Ebenen wie AEM Dispatcher, Adobe CDN (Fastly) oder ein benutzerdefiniertes CDN/WAF. Jede Ebene muss möglicherweise während der Fehlerbehebung oder -bereitstellungen geleert werden.
- Verwenden Sie die AEM Purge CDN Cache API für die Self-Service-Cache-Invalidierung. Verlassen Sie sich nicht nur auf TTLs, wenn eine sofortige Aktualisierung des Inhalts erforderlich ist.
- Verwenden Sie den Inkognito-Modus oder löschen Sie den Browser-Cache, um zu testen, ob veröffentlichte Aktualisierungen korrekt angezeigt werden. Vergleichen Sie außerdem Konfigurationen in den Bereichen Entwicklung, Staging und Produktion, um Diskrepanzen zu erkennen.
- Stellen Sie nach Abschluss dieser Schritte sicher, dass URLs, die zuvor 404-Fehler zurückgegeben haben, jetzt den richtigen Inhalt laden.
Verwandtes Lesen
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f