Show Menu
THEMEN×

Ungültigmachen des CDN-Cache über dynamische Medien

Dynamic Media-Assets werden vom CDN (Content Versand Network) zwischengespeichert, um einen schnellen Versand zu Ihren Kunden zu ermöglichen. Wenn Sie jedoch Aktualisierungen an diesen Assets vornehmen, möchten Sie möglicherweise, dass diese Änderungen sofort auf Ihrer Website wirksam werden. Durch das Löschen oder Ungültigmachen des CDN-Cache können Sie schnell die von dynamischen Medien bereitgestellten Assets aktualisieren. Anstatt darauf zu warten, dass der Cache mit einem TTL-Wert (Time To Live) abläuft (Standard ist 10 Stunden), können Sie eine Anforderung von der Benutzeroberfläche von Dynamic Media senden, damit der Cache innerhalb von Minuten abläuft.
Die folgenden Schritte gelten nur für den Modus "Dynamische Medien - Scene7"in AEM 6.5, Service Pack 6 (AEM 6.5.6) oder höher. Für diese Funktion zur Ungültigmachung von CDN müssen Sie auch das im Lieferumfang von AEM Dynamic Media enthaltene Out-of-the-Box-CDN verwenden. andere benutzerdefinierte CDN werden nicht unterstützt.
Wenn Sie dynamische Medien in AEM 6.5, Service Pack 5 (AEM 6.5.5) oder früher verwenden, befolgen Sie die Schritte unter Ungültigmachen des CDN-Cache mithilfe von Dynamic Media Classic.
So machen Sie den im CDN zwischengespeicherten Inhalt für dynamische Medienelemente ungültig:
Teil 1 von 2: Erstellen einer Vorlage zum Ungültigmachen eines CDN
  1. Tippen Sie in AEM 6.5.6 oder höher auf Werkzeuge > Assets > CDN-Ungültigmachung.
  2. Führen Sie auf der Seite mit der Vorlage für CDN-Ungültigmachung je nach Szenario eine der folgenden Optionen aus:
    Szenario
    Option
    Ich habe mit Dynamic Media Classic bereits eine Vorlage für die Ungültigmachung von CDN erstellt.
    Das Textfeld Vorlage erstellen wird vorab mit Ihren Vorlagendaten ausgefüllt. In diesem Fall können Sie entweder die Vorlage bearbeiten oder mit dem nächsten Schritt fortfahren.
    Ich muss eine Vorlage erstellen. Was gebe ich ein?
    Geben Sie im Textfeld "Vorlage erstellen "eine Bild-URL (einschließlich Bildvorgaben oder Modifikatoren) ein, die auf <ID> verweist, anstatt einer bestimmten Bild-ID wie im folgenden Beispiel:
    https://my.publishserver.com/is/image/company_name/<ID>?$product$
    Wenn die Vorlage nur <ID> enthält, füllen dynamische Medien https://<publishserver_name>/is/image/<company_name>/<ID> aus, wobei <publishserver_name> der Name Ihres Publish-Servers in den allgemeinen Einstellungen in Dynamic Media Classic definiert ist; der Name <company_name> des Stammordners Ihrer Firma, der dieser AEM Instanz zugeordnet ist, und <ID> die ausgewählten Assets über die Elementauswahl werden ungültig.
    Alle Beiträge zu Vorgaben/Modifikatoren <ID> werden wie in der URL-Definition beschrieben kopiert.
    Nur Bilder - also /is/image - können automatisch basierend auf der Vorlage erstellt werden.
    Beim Hinzufügen von Assets wie Videos oder PDFs mit der Asset-Auswahl werden keine URLs automatisch generiert. /is/content/ Stattdessen müssen Sie diese Assets entweder in der Vorlage "CDN-Ungültigmachung"angeben oder Sie können diese Assets manuell in Teil 2 von 2 hinzufügen: Festlegen von Optionen für die CDN-Ungültigmachung.
    Beispiele:
    In diesem ersten Beispiel enthält die Vorlage für die Ungültigmachung <ID> zusammen mit der Asset-URL /is/content . Beispiel: http://my.publishserver.com:8080/is/content/dms7snapshot/<ID> . Dynamische Medien bilden die URL auf dieser Grundlage, wobei es sich um die über die Asset-Auswahl ausgewählten Assets handelt, die ungültig werden sollen. <ID>
    In diesem zweiten Beispiel enthält die Vorlage für die Ungültigmachung die vollständige URL des Assets, das in Ihren Webeigenschaften verwendet wird /is/content (unabhängig von der Asset-Auswahl). Beispiel: http://my.publishserver.com:8080/is/content/dms7snapshot/backpack "backpack"ist die Asset-ID.
    Asset-Formate, die in dynamischen Medien unterstützt werden, können ungültig gemacht werden. Zu den Asset-Dateitypen, die für die CDN-Ungültigmachung nicht unterstützt werden, zählen Postscript, Encapsulated PostScript, Adobe Illustrator, Adobe InDesign, Microsoft Powerpoint, Microsoft Excel, Microsoft Word und Rich Text Format.
    Wenn Sie die Vorlage erstellen, achten Sie jedoch darauf, dass Sie die Syntax und die Schreibweise genau beachten; Bei dynamischen Medien wird keine Vorlagenüberprüfung durchgeführt.
    Beachten Sie, dass Sie URLs für intelligente Imagemaps entweder in dieser Vorlage für die CDN-Ungültigmachung oder im Textfeld Hinzufügen URL in Teil 2 angeben müssen: Einstellen der Optionen für die CDN-Ungültigmachung.
    Wichtig: ​Jeder Eintrag in einer CDN-Ungültigtenvorlage muss sich in einer eigenen Zeile befinden.
    Das folgende Beispiel dient nur zur Veranschaulichung.
  3. Tippen Sie in der rechten oberen Ecke der Seite für die Vorlage zur CDN-Ungültigmachung auf Speichern und dann auf OK.
    Teil 2 von 2: Festlegen von Optionen für die CDN-Ungültigkeit
  4. Tippen Sie in AEM als Cloud Service auf Werkzeuge > Assets > CDN-Ungültigmachung.
  5. Wählen Sie auf der Seite " CDN-Ungültigmachung - Hinzufügen Details "die Assets für die Ungültigmachung des CDN aus.
    Wenn Sie die Optionen Asset- verknüpfte Bildvorgaben im CDN ungültig machen und auf der Grundlage der Vorlage ungültig machen möchten, wird die Basis-URL der ausgewählten Assets zur Ungültigmachung formatiert. Sie sollten diese Option nur für Bilder verwenden.
    Option
    Beschreibung
    Invalidierungs-Asset hat Bildvorgaben in CDN zugeordnet
    (Optional) Wenn Sie diese Option aktivieren, werden ausgewählte Assets und alle zugehörigen Bildvorgabe-URLs automatisch für die Cache-Ungültigmachung gebildet.
    Assets und die zugehörigen vordefinierten URLs werden automatisch zur Ungültigmachung erstellt. Diese Option funktioniert nur für Bild-Assets.
    Auf Vorlage basierende Ungültigmachung
    (Optional) Aktivieren Sie diese Option, um nur die definierte Vorlage für die URL-Bildung zu verwenden.
    Assets hinzufügen
    Verwenden Sie die Asset-Auswahl, um Assets auszuwählen, die ungültig gemacht werden sollen. Sie können veröffentlichte oder unveröffentlichte Assets auswählen.
    Die Zwischenspeicherung im CDN erfolgt URL-basiert und nicht Asset-basiert. Daher müssen Sie sich über die vollständigen URLs auf Ihrer Website im Klaren sein. Nachdem Sie diese URLs ermittelt haben, können Sie sie der Vorlage hinzufügen. Anschließend können Sie diese Assets auswählen und hinzufügen und die URLs in einem Schritt für ungültig erklären.
    Verwenden Sie diese Option in Verbindung mit Ungültigmachen von Asset-zugeordneten Bildvorgaben im CDN , Ungültigmachen basierend auf Vorlage oder beidem.
    URL hinzufügen
    Fügen Sie Dynamischen Medien-Assets, deren CDN-Cache Sie ungültig machen möchten, manuell vollständige URL-Pfade hinzu oder fügen Sie sie ein. Verwenden Sie diese Option, wenn Sie in Teil 1 von 2 keine Vorlage für das Ungültigmachen eines CDN erstellt haben: Erstellen einer Vorlage für die Ungültigmachung von CDN und nur wenige Assets zum Ungültigmachen.
    Wichtig: Jede URL, die Sie hinzufügen, muss sich in einer eigenen Zeile befinden.
    Sie können bis zu 1000 URLs zu einem bestimmten Zeitpunkt für ungültig erklären. Wenn die Anzahl der URLs im Textfeld Hinzufügen URL größer als 1000 ist, können Sie nicht auf Weiter tippen. In diesem Fall müssen Sie auf X rechts neben einem ausgewählten Asset oder auf eine manuell hinzugefügte URL tippen, um es aus der Liste für die Ungültigmachung zu löschen.
    Beachten Sie, dass Sie URLs für intelligente Imagemaps entweder in der Vorlage "CDN-Ungültigmachung"oder in diesem Textfeld für die Hinzufügen URL angeben müssen.
  6. Near the upper-right corner of the page, tap Next.
  7. Auf der Seite " CDN-Ungültigmachung - Bestätigen "wird im Feld " URLs -Liste"eine Liste einer oder mehrerer URLs angezeigt, die aus der zuvor erstellten Vorlage zur Ungültigmachung des CDN und den soeben hinzugefügten Assets generiert wurden.
    Beispiel: Angenommen, Sie haben ein einzelnes Asset namens hinzugefügt, das in den vorherigen Schritten gezeigt wurde, und verwenden das Beispiel für eine Vorlage zum Ungültigmachen von CDN, das zuvor gezeigt wurde spinset . Wenn Sie auf Extras > Assets > CDN-Ungültigmachung tippen, werden die folgenden fünf generierten URLs in der Benutzeroberfläche " CDN-Ungültigmachung - Bestätigen "angezeigt:
    Falls erforderlich, tippen Sie auf X rechts neben einer URL, um sie aus dem Ungültigmachen-Prozess zu löschen.
  8. Tippen Sie in der rechten oberen Ecke der Seite auf Senden , um den CDN-Ungültigkeitsprozess zu starten.

Fehlerbehebung bei CDN-Ungültigkeitsfehlern

In allen Fällen wird entweder der gesamte Stapel zur Ungültigmachung verarbeitet oder der gesamte Stapel ist fehlgeschlagen.
Fehler
Erklärung
URL(s) für ausgewählte Assets konnten nicht abgerufen werden.
Tritt auf, wenn eines der folgenden Szenarien erfüllt ist:
- Eine Konfiguration für dynamische Medien wurde nicht gefunden.
- Beim Abrufen eines Dienstbenutzers, über den die Konfiguration für dynamische Medien gelesen wird, gibt es eine Ausnahme.
- Der Veröffentlichungsserver bzw. der Firma-Stammordner, der zum Erstellen der URLs verwendet wird, fehlen in der Konfiguration für dynamische Medien.
Einige URLs sind nicht korrekt definiert. Bitte korrigieren und erneut einreichen.
Tritt auf, wenn die IPS CDN-Cache-Ungültigungs-API einen Fehler zurückgibt, dass die URL auf eine andere Firma verweist, oder wenn die URL gemäß der von der IPS cdnCacheInvalidation API durchgeführten Überprüfung ungültig ist.
CDN-Cache konnte nicht ungültig gemacht werden.
Tritt auf, wenn die Anforderung zum Ungültigmachen des CDN-Cache aus einem anderen Grund fehlschlägt.
Keine URL(s) eingegeben, um ungültig zu werden.
Tritt auf, wenn auf der Seite " CDN-Ungültigmachung - Bestätigen "keine URLs vorhanden sind und Sie auf &quot;Senden&quot;tippen.