Dynamic Media-TTL-Werte werden nicht korrekt aktualisiert oder angezeigt

Probleme mit der Dynamic Media-TTL-Konfiguration (Time-to-Live) treten auf, wenn Änderungen der Cache-Dauer in bereitgestellten Assets nicht angezeigt werden. Häufige Probleme sind TTL-Werte, die bei früheren Einstellungen verbleiben, als Unix-Epochendatum angezeigt werden oder die Verwendung nicht unterstützter Werte. Aktualisieren Sie die TTL in der richtigen Konfigurationsquelle und validieren Sie das CDN-Cache-Verhalten, um das Problem zu beheben.

Beschreibung description

Umgebung

  • Dynamic Media
  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • AEM Managed Services

Problem/Symptome

  • Antwort-Header zeigen nach Aktualisierungen weiterhin vorherige TTL-Werte an.
  • TTL wird als Do, 01 Jan 1970 00::00: GMT angezeigt.
  • Versuche, einen TTL-Wert von 0 zu konfigurieren, schlagen fehl.
  • Das smarte Zuschneiden von Assets scheint TTL-Änderungen zu ignorieren.
  • Kürzlich aktualisierte Cache-Einstellungen werden nicht in den bereitgestellten Assets angezeigt.

Ursache

Das Problem tritt auf, wenn der vorhandene CDN-Cache weiterhin zuvor zwischengespeicherte Assets bereitstellt, TTL-Werte am falschen Speicherort konfiguriert sind, nicht unterstützte TTL-Werte verwendet werden, URLs für smartes Zuschneiden globale TTL-Einstellungen übernehmen oder erforderliche Cache-Steuerungs-Header fehlen oder falsch konfiguriert sind.

Lösung resolution

Gehen Sie wie folgt vor, um dieses Problem zu beheben:

  1. Ermitteln Sie, ob Ihre Umgebung die Dynamic Media Classic- oder Dynamic Media-Konfiguration verwendet, und aktualisieren Sie die TTL am entsprechenden Speicherort.
  2. Konfigurieren Sie den erforderlichen TTL-Wert in der autorisierenden Cache-Konfiguration.
  3. Veröffentlichen Sie ein Test-Asset erneut und überprüfen Sie die aktualisierte TTL, nachdem der vorhandene Cache abgelaufen ist.
  4. Überprüfen Sie die Asset-Antwort-Header und stellen Sie sicher, dass der Wert der Cache-Steuerung mit der konfigurierten TTL übereinstimmt.
  5. Bereinigen Sie den CDN-Cache, wenn eine sofortige Weiterleitung erforderlich ist, und überprüfen Sie die aktualisierten Antwort-Header.
  6. Verwenden Sie nur unterstützte TTL-Werte. Der unterstützte TTL-Mindestwert ist 1 Stunde.
  7. Verwenden Sie für das smarte Zuschneiden von Assets Regelsätze, wenn ein anderes TTL-Verhalten erforderlich ist.

Verwandtes Lesen

recommendation-more-help
experience-cloud-kcs-help-kbarticles