De CDN-cache ongeldig maken via Dynamic Media invalidating-cdn-cache-for-dm-assets-in-aem-cs

Dynamic Media-elementen worden in cache geplaatst door de CDN (Content Delivery Network) voor snelle levering aan uw klanten. Wanneer u echter updates van deze elementen uitvoert, wilt u dat deze wijzigingen onmiddellijk op uw website van kracht worden. Door de CDN-cache te wissen of ongeldig te maken, kunt u snel elementen bijwerken die door Dynamic Media worden geleverd. U hoeft niet meer te wachten tot de cache verloopt met een TTL-waarde (Time To Live) (de standaardwaarde is tien uur). In plaats daarvan kunt u een aanvraag vanuit de Dynamic Media-gebruikersinterface verzenden om de cache binnen enkele minuten te laten verlopen.

NOTE
Deze functie vereist dat u de CDN met Adobe-bundled gebruikt die bij Adobe Experience Manager Dynamic Media wordt geleverd. Een andere aangepaste CDN wordt niet ondersteund met deze functie.

Als u Slimme Beeldvormingop uw rekening hebt toegelaten en u Adobe-gebundelde CDN gebruikt, kunt u alle URLs met verschillende vraagkoorden zuiveren door enige basis URL te zuiveren.

Als u bijvoorbeeld https://weekendsite.scene7.com/is/image/<CUSTOMER-NAME>/image ongeldig maakt, worden ook de volgende URL's ongeldig:

  • https://weekendsite.scene7.com/is/image/<CUSTOMER-NAME>/image
  • https://weekendsite.scene7.com/is/image/<CUSTOMER-NAME>/image?wid=300
  • https://weekendsite.scene7.com/is/image/<CUSTOMER-NAME>/image?$PLP$
  • enzovoort.

Deze validatie is echter niet het geval voor algemene domeinen die Smart Imaging niet ondersteunen, zoals s7d1.scene7.com . Dergelijke domeinen hebben nog steeds de volledige URL nodig om validatiewerkzaamheden met succes uit te voeren.

om het CDN geheime voorgeheugen als Dynamic Media ongeldig te maken:

Deel 1 van 2: Creërend een malplaatje van de Invalidatie CDN

  1. Ga in Adobe Experience Manager as a Cloud Service naar Tools > Assets > CDN Invalidation Template .

    eigenschap van de Bevestiging CDN

  2. Voer op de pagina CDN Invalidation template op basis van uw scenario een van de volgende opties uit:

    table 0-row-2 1-row-2 2-row-2
    Scenario Optie
    Ik heb in het verleden al een CDN-validatiesjabloon gemaakt met Dynamic Media Classic. Het tekstveld Create Template wordt vooraf gevuld met uw sjabloongegevens. In dat geval kunt u de sjabloon bewerken of doorgaan met de volgende stap.
    Ik moet een sjabloon maken. Wat ga ik binnen? Op het Create Template tekstgebied, ga een beeld URL (met inbegrip van beeldvoorinstellingen of bepalingen) die <ID> van verwijzingen voorzien, in plaats van een specifieke beeldidentiteitskaart zoals in het volgende voorbeeld:
    https://my.publishserver.com/is/image/company_name/<ID>?$product$
    als het malplaatje enkel <ID> bevat, dan vult Dynamic Media https://<publishserver_name>/is/image/<company_name>/<ID> in waar <publishserver_name> de naam van uw Server van Publish is die in Algemene Montages in Dynamic Media Classic wordt bepaald. <company_name> is de naam van de hoofdmap van uw bedrijf die aan deze Experience Manager-instantie is gekoppeld en <ID> is de via de elementenkiezer geselecteerde elementen die ongeldig moeten worden gemaakt.
    Om het even welke vooraf instelt/bepalingen na <ID> worden gekopieerd aangezien-is in de definitie URL.
    slechts beelden-dat is, /is/image - kan worden auto gevormd gebaseerd op het malplaatje.
    voor /is/content/, produceert het toevoegen van activa zoals video's of PDF gebruikend de activa plukker niet automatisch URLs. In plaats daarvan, moet u dergelijke activa of in het malplaatje van de Invalidatie CDN specificeren, of u kunt URL aan dergelijke activa in Deel 2 van 2 manueel toevoegen: Het plaatsen van CDN de opties van de Invalidatie.
    Voorbeelden:
    In dit eerste voorbeeld, bevat het ongeldigingsmalplaatje <ID> samen met activa URL die /is/content hebben. Bijvoorbeeld http://my.publishserver.com:8080/is/content/dms7snapshot/<ID> . Dynamic Media vormt de URL op basis van dit pad, waarbij <ID> de elementen is die zijn geselecteerd via de elementkiezer die u ongeldig wilt maken.
    In dit tweede voorbeeld, bevat het validatiesjabloon de volledige URL van het element dat in uw wegeigenschappen met /is/content wordt gebruikt (niet afhankelijk van de elementenkiezer). Bijvoorbeeld http://my.publishserver.com:8080/is/content/dms7snapshot/backpack , waarbij rugzak de element-id is.
    formaten van Activa die in Dynamic Media worden gesteund zijn verkiesbaar voor ongeldigverklaring. De dossiertypes van activa die niet voor CDN ongeldig worden gesteund omvatten PostScript®, Encapsulated PostScript®, Adobe Illustrator, Adobe InDesign, Microsoft® Powerpoint, Microsoft® Excel, Microsoft® Word, en Rich Text Format.

    ・ Als u de sjabloon maakt, maar let er wel op dat u de syntaxis en typos zorgvuldig in acht neemt; Dynamic Media voert geen sjabloonvalidatie uit.
    ・ Met de CDN-validatiesjabloon kunt u maximaal 2500 tekens opslaan.
    ・ Specificeer URLs voor beeld slimme gewassen of in dit malplaatje van de Invalidatie CDN, of in het Add URL tekstgebied in Deel 2: Plaatsende opties van de Invalidatie CDN.
    ・ Elk item in een CDN-validatiesjabloon moet op een aparte regel staan.
    ・ Het volgende voorbeeld van de CDN-validatiesjabloon is alleen bedoeld als demonstratie.

    CDN Sjabloon voor validatie - creeer

    note note
    NOTE
    Met de CDN-validatiesjabloon kunt u maximaal 2500 tekens opslaan.
  3. Selecteer Save in de rechterbovenhoek van de pagina CDN Invalidation template en selecteer vervolgens OK .

    Deel 2 van 2: De plaatsende opties van de Invalidatie CDN

  4. Ga in Experience Manager as a Cloud Service naar Tools > Assets > CDN Invalidation .

    eigenschap van de Bevestiging CDN

  5. Selecteer op de pagina CDN Invalidation - Add Details de elementen voor CDN-validatie.

    CDN ongeldig - voeg Details toe

    note note
    NOTE
    Als u besluit om de opties Invalidate asset associated image presets in CDN en Invalidate based on template ongecontroleerd te verlaten, dan wordt de basis URL van de geselecteerde activa gevormd voor ongeldigverklaring. Gebruik deze optie-indeling alleen voor afbeeldingen.
    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
    Optie Beschrijving
    Invalidate asset associated image presets in CDN (Optioneel) Wanneer u deze optie inschakelt, worden geselecteerde elementen en alle bijbehorende URL's met voorinstellingen voor afbeeldingen automatisch samengesteld voor cachevalidatie.
    Assets en hun bijbehorende vooraf bepaalde vooraf bepaalde URLs worden auto gevormd voor ongeldigverklaring. Deze optie werkt alleen voor afbeeldingselementen.
    Invalidation based on template (Optioneel) Schakel deze optie in als u alleen de gedefinieerde sjabloon voor URL-formatie wilt gebruiken.
    Add Assets Gebruik de elementkiezer om elementen te selecteren die u ongeldig wilt maken. U kunt gepubliceerde of niet-gepubliceerde elementen selecteren.
    Caching bij CDN is op URL-Gebaseerd, niet op activa-gebaseerd. Daarom is het noodzakelijk dat u op de hoogte bent van de volledige URL's die op uw website staan. Nadat u deze URL's hebt bepaald, kunt u ze aan de sjabloon toevoegen. Vervolgens kunt u deze elementen selecteren en toevoegen en de URL's in één stap ongeldig maken.
    Gebruik deze optie met Invalidate asset associated image presets in CDN, of Invalidation based on template, of allebei.
    Add URL Voeg handmatig volledige URL-paden toe of plak deze naar Dynamic Media-elementen waarvan u de CDN-cache wilt ongeldig maken. Gebruik deze optie als u geen Malplaatje van de Invalidatie CDN in Deel 1 van 2 creeerde: Creërend een malplaatje van de Invalidatie CDN, en slechts een paar activa hebben om ongeldig te maken.
    Belangrijk: Elke URL die u toevoegt moet op zijn eigen lijn zijn.
    u kunt tot 1000 URLs in een bepaalde tijd ongeldig maken. Als het aantal URL's in het tekstveld Add URL groter is dan 1000, kunt u Next niet selecteren. In dergelijke gevallen moet u X rechts van een geselecteerd element selecteren of een handmatig toegevoegde URL selecteren om het element uit de lijst met validaties te verwijderen.
    specificeer URLs voor beeld slimme gewassen of in het malplaatje van de Invalidatie CDN, of in dit Add URL tekstgebied.
  6. Selecteer Next in de rechterbovenhoek van de pagina.

  7. Op de pagina CDN Invalidation - Confirm ziet u in de keuzelijst URLs een lijst met een of meer URL's die zijn gegenereerd op basis van de eerder gemaakte CDN-validatiesjabloon en de elementen die u zojuist hebt toegevoegd.

    Als u bijvoorbeeld het voorbeeld voor de CDN-validatiesjabloon gebruikt dat eerder in de stappen werd weergegeven, kunt u een enkel element met de naam spinset toevoegen. Wanneer u naar Tools > Assets > CDN Invalidation gaat, resulteert dit in de volgende vijf gegenereerde URL's in de gebruikersinterface van CDN Invalidation - Confirm :

    CDN ongeldig - bevestigt

    Indien nodig, uitgezochte X rechts van een URL om het van het invalidatieproces te schrappen.

  8. Selecteer Submit in de rechterbovenhoek van de pagina om het CDN-validatieproces te starten.

CDN-validatiefouten oplossen

In alle gevallen wordt de gehele batch voor ongeldigmaking verwerkt of is de hele batch mislukt.

Fout
Toelichting
Slaagde er niet in om URLs voor geselecteerde activa terug te winnen.
Komt voor als om het even welke volgende scenario's worden voldaan:
- een configuratie van Dynamic Media wordt niet gevonden.
- Er is een uitzondering bij het ophalen van een servicegebruiker via welke de Dynamic Media-configuratie wordt gelezen.
- De publicatieserver of de hoofdmap van het bedrijf die wordt gebruikt om de URL's te maken, ontbreekt in de Dynamic Media-configuratie.
sommige URLs wordt niet correct bepaald. Juist en opnieuw verzenden.
Vindt plaats als de API voor invalidatie van het IPS CDN-cachegeheugen een fout retourneert. De fout wijst erop dat URL naar een verschillend bedrijf verwijst of URL is niet geldig zoals door de bevestiging door IPS cdnCacheInvalidation API wordt gedaan.
Slaagde er niet in om CDN geheime voorgeheugen ongeldig te maken.
Komt voor als het CDN verzoek van de geheim voorgeheugenongeldigverklaring om een andere reden ontbreekt.
Geen URLs inging om ongeldig te worden gemaakt.
Vindt plaats als de pagina CDN Invalidation - Confirm geen URL's bevat en u Submit selecteert.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab