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:

  1. 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.
  2. 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).
  3. Ü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-stage für Staging).
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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