[AEM Assets]{class="badge positive" title="Gilt für AEM Assets)."}
Cache-Verwaltung in Dynamic Media mit offenen APIs cache-management-dynamic-media-open-apis
Eine effektive Cache-Verwaltung ist für die Bereitstellung hochleistungsfähiger, skalierbarer und aktueller digitaler Assets unerlässlich. In Dynamic Media mit offenen APIs definiert die Cache-Verwaltung, wie Inhalte über die verschiedenen Ebenen der Bereitstellungs-Pipeline gespeichert, aktualisiert und bereitgestellt werden. Die Antworten zur Asset-Bereitstellung werden auf mehreren Ebenen zwischengespeichert, um eine optimale Leistung und eine schnelle Inhaltsbereitstellung zu gewährleisten.
Längeres Caching in Dynamic Media mit offenen APIs besteht aus CDN-Ebenen-Caching und Externer Cache-Steuerung (BYOCDN- und Browser-Caching).
CDN-Ebenen-Caching cdn-layer-caching
Die Antworten auf die Asset-Bereitstellung werden über einen längeren Zeitraum im Adobe Managed CDN zwischengespeichert, um die Leistung zu maximieren und die Auslastung der Quelle zu minimieren. Diese Zwischenspeicherung wird vollständig von Adobe verwaltet, um Endbenutzern ein einheitlich hochwertiges Erlebnis zu gewährleisten. Die Aufbewahrungsfrist im Cache ist absichtlich leistungsoptimiert und kann von Benutzenden nicht angepasst werden, um die Zuverlässigkeit und effiziente Bereitstellung von Inhalten für alle Kundinnen und Kunden zu gewährleisten.
Alle Versand-URLs werden über einen längeren Zeitraum am Edge (Fastly) zwischengespeichert, um eine optimale Leistung zu gewährleisten. Die zwischengespeicherten Versandobjekte umfassen statische Ausgabedarstellungen, Videos, Binärdateien für Originalbilder und dynamisch umgewandelte Bilder wie skalierte oder neu formatierte Assets, die über URL-Parameter generiert wurden.
Externe Cache-Steuerung (BYOCDN- und Browser-Caching) byocdn-browser-caching
Die Antworten zur Asset-Bereitstellung enthalten eine Cache-Control-Kopfzeile mit einer max-age von 10 Minuten für nachgelagerte Caching-Ebenen. Dies gilt für benutzerdefinierte Bring-Your-Own-CDN (BYOCDN-Konfigurationen, Endbenutzer-Browser und alle Zwischenzwischengespeicherten Caching-Proxys, um eine konsistente Cache-Steuerung über den gesamten Versandpfad hinweg sicherzustellen.
Anpassen von Cache-Control-Kopfzeilen customizing-cache-control-headers
Wenn Sie die Cache-Zeit bis zum Erreichen der Live-Werte über die Standardkonfiguration hinaus erhöhen, erhöht sich die Wahrscheinlichkeit, veraltete Inhalte bereitzustellen, was die Sichtbarkeit von Inhaltsaktualisierungen im Endbenutzererlebnis verzögern kann. Wenn Sie das Verhalten der Cache-Steuerung für Ihren spezifischen Anwendungsfall ändern müssen, können Sie benutzerdefinierte CDN-Regeln konfigurieren, um Antwort-Header anzupassen. Auf diese Weise können Sie je nach Ihren Anforderungen unterschiedliche Aufbewahrungsfristen im Cache festlegen. Siehe Benutzerdefinierte CDN-Regeln von AEM für Antwort-Header.
responseTransformations:
rules:
- name: cache-asset-delivery
when:
allOf:
- reqProperty: path
like: '/adobe/assets/urn:aaid:aem:*'
- reqProperty: tier
equals: delivery
actions:
- type: set
respHeader: Cache-Control
value: max-age=300
Weitere Unterstützung oder Fragen zur Cache-Verwaltung erhalten Sie beim Adobe-Support.
Active Cache Invalidation active-cache-invalidation
Jedes Mal, wenn ein Asset aktualisiert, gelöscht oder geändert wird (alle Metadatenänderungen), macht Dynamic Media mit Open APIs automatisch alle zugehörigen Versand-URLs im Adobe Managed CDN ungültig. Dies gilt für URLs, die Vanity-IDs oder Aliase verwenden, sowie für URLs, die Transformationsparameter wie Breite, Format oder Qualität enthalten. Diese ereignisgesteuerte Invalidierung stellt sicher, dass Ihre Benutzer immer die neueste Version Ihrer Assets erhalten, ohne manuell eingreifen zu müssen.
Manuelle Cache-Bereinigung manual-cache-purging
Wenn zwischengespeicherte Inhalte manuell gelöscht werden müssen, können Sie dies mithilfe der Cache-Invalidierungsfunktionen von AEM tun. Detaillierte Anweisungen zum Bereinigen bestimmter Cache-URLs finden Sie unter AEM CDN Cache Invalidation.
Häufig gestellte Fragen faq-cache-management
stale-while-revalidate directive, sodass sichergestellt ist, dass nachgelagerte Systeme ihre Caches weiterhin optimal nutzen.Siehe auch
- Assets übersetzen
- Assets-HTTP-API
- Von AEM Assets unterstützte Dateiformate
- Suchen von Assets
- Connected Assets
- Asset-Berichte
- Metadatenschemata
- Herunterladen von Assets
- Verwalten von Metadaten
- Verwalten von Dynamic Media-Vorlagen
- Verwalten von Berichten in Assets-Ansicht
- Suchfacetten
- Verwalten von Sammlungen
- Massenimport von Metadaten
- Veröffentlichen von Assets in AEM und Dynamic Media