Annullamento della validità della cache CDN per mezzo di elementi multimediali dinamici

Le risorse per contenuti multimediali dinamici sono memorizzate nella cache dalla rete CDN (Content Delivery Network) per una distribuzione rapida dei contenuti ai clienti. Tuttavia, quando apportate gli aggiornamenti a tali risorse, potreste desiderare che le modifiche diventino attive immediatamente sul sito Web. Lo svuotamento o l’annullamento della validità della cache CDN consente di aggiornare rapidamente le risorse distribuite da Dynamic Media. Invece di aspettare che la cache scada utilizzando un valore TTL (Time To Live) (il valore predefinito è 10 ore), potete inviare una richiesta dall'interfaccia utente di Dynamic Media affinché la cache scada in pochi minuti.

IMPORTANTE

I passaggi seguenti si applicano solo alla modalità Dynamic Media - Scene7 in AEM 6.5, Service Pack 6 (AEM 6.5.6) o versioni successive. Questa funzione di annullamento della validità CDN richiede anche l’utilizzo del CDN out-of-the-box fornito con AEM oggetto multimediale dinamico; qualsiasi altra CDN personalizzata non è supportata.
Se utilizzate Contenuti multimediali dinamici in AEM 6.5, Service Pack 5 (AEM 6.5.5) o versioni precedenti, attenetevi alla procedura descritta in Invalidazione della cache CDN tramite Dynamic Media Classic.

Vedere anche Caching overview in Dynamic Media.

Per annullare la validità del contenuto CDN memorizzato nella cache per le risorse Dynamic Media:

Parte 1 di 2: Creazione di un modello di annullamento validità CDN

  1. In AEM 6.5.6 o versione successiva, toccare Strumenti > Risorse > Annullamento validità CDN.

    Funzione di convalida CDN

  2. Nella pagina Modello di annullamento validità CDN, effettuare una delle seguenti operazioni in base allo scenario:

    Scenario Opzione
    In passato ho già creato un modello di annullamento validità CDN utilizzando Dynamic Media Classic. Il campo di testo Crea modello viene precompilato con i dati del modello. In tal caso, potete modificare il modello oppure continuare con il passaggio successivo.
    Devo creare un modello. In cosa si entra? Nel campo di testo Crea modello, immettete un URL immagine (inclusi predefiniti immagine o modificatori) che faccia riferimento a <ID>, invece di un ID immagine specifico come nell'esempio seguente:
    https://my.publishserver.com/is/image/company_name/<ID>?$product$
    Se il modello contiene solo <ID>, il supporto dinamico si riempie in https://<publishserver_name>/is/image/<company_name>/<ID> dove <publishserver_name> è il nome del server di pubblicazione definito in Impostazioni generali Classic; il <company_name> è il nome della directory principale della società associata a questa istanza AEM e <ID> è la risorsa selezionata tramite il selettore risorse da annullare.
    Eventuali predefiniti/modificatori inseriti <ID> vengono copiati così come sono nella definizione URL.
    Solo le immagini /is/image - ovvero - possono essere formate automaticamente in base al modello.
    Ad /is/content/esempio, l’aggiunta di risorse come video o PDF tramite il selettore delle risorse non genera automaticamente URL. Al contrario, dovete specificare tali risorse nel modello di annullamento validità CDN, oppure potete aggiungere manualmente l’URL a tali risorse in Parte 2 di 2: Impostazione delle opzioni di annullamento validità CDN.
    Esempi:
    In questo primo esempio, il modello di annullamento della validità contiene <ID> insieme all’URL della risorsa /is/content. Esempio, http://my.publishserver.com:8080/is/content/dms7snapshot/<ID>. Elemento multimediale dinamico crea l’URL in base a questo, con <ID> come risorse selezionate tramite il selettore delle risorse che desiderate annullare.
    In questo secondo esempio, il modello di annullamento della validità contiene l’URL completo della risorsa utilizzata nelle proprietà Web con /is/content (non dipendente dal selettore delle risorse). Ad esempio, http://my.publishserver.com:8080/is/content/dms7snapshot/backpack dove lo zaino è l'ID della risorsa.
    I formati di risorse supportati in Contenuti multimediali dinamici possono essere annullati. I tipi di file di risorse non supportati per l'annullamento della validità CDN includono Postscript, Encapsulated Postscript, Adobe Illustrator, Adobe InDesign, Microsoft Powerpoint, Microsoft Excel, Microsoft Word e Rich Text Format.
    Quando create il modello, ma prestate attenzione alla sintassi e agli errori di battitura; Gli elementi multimediali dinamici non eseguono la convalida dei modelli.
    Tenete presente che è necessario specificare gli URL per le raccolte avanzate immagine in questo modello di annullamento validità CDN o nel campo Aggiungi URL nella parte 2: Impostazione delle opzioni di annullamento validità CDN.
    Importante:​ogni voce in un modello di annullamento validità CDN deve essere su una propria riga.
    L’esempio di modello riportato di seguito è solo a scopo illustrativo.

    Modello di annullamento validità CDN - Crea

  3. Nell'angolo superiore destro della pagina Modello di annullamento validità CDN, toccare Salva, quindi toccare OK.

    Parte 2 di 2: Impostazione delle opzioni di annullamento validità CDN

  4. In AEM come Cloud Service, toccare Strumenti > Risorse > Annullamento validità CDN.

    Funzione di convalida CDN

  5. Nella pagina Annullamento validità CDN - Aggiungi dettagli, selezionate le risorse per l'annullamento della validità CDN.

    Annullamento validità CDN - Aggiungi dettagli

    NOTA

    Se decidete di lasciare deselezionate le opzioni Annulla validità predefiniti immagine associati a risorse in CDN e Annulla validità in base a modello, l'URL di base delle risorse selezionate viene formato per l'annullamento della validità. È consigliabile utilizzare questa disposizione di opzioni solo per le immagini.

    Opzione Descrizione
    Annulla validità dei predefiniti immagine associati alla risorsa in CDN (Facoltativo) Quando selezionate questa opzione, le risorse selezionate e tutti gli URL dei predefiniti per immagini associati vengono automaticamente formati per l’annullamento della validità della cache.
    Le risorse e i relativi URL predefiniti preimpostati vengono formati automaticamente per l’annullamento della validità. Questa opzione funziona solo per le risorse di immagine.
    Annullamento della convalida in base al modello (Facoltativo) Selezionate questa opzione per utilizzare solo il modello definito per la formazione degli URL.
    Aggiungi risorse Usate il selettore delle risorse per selezionare le risorse da annullare. Potete selezionare risorse pubblicate o non pubblicate.
    La memorizzazione nella cache del CDN è basata su URL, non su risorse. Pertanto, è necessario conoscere gli URL completi presenti sul sito Web. Dopo aver determinato tali URL, potete aggiungerli al modello. Potete quindi selezionare e aggiungere tali risorse e annullare la validità degli URL in un unico passaggio.
    Usate questa opzione insieme ai predefiniti per immagini associati per risorse Annulla validità in CDN, Annulla validità in base al modello o a entrambi.
    Aggiungi URL Aggiungete o incollate manualmente i percorsi URL completi alle risorse per file multimediali dinamici la cui cache CDN desiderate annullare la validità. Utilizzate questa opzione se non avete creato un modello di annullamento validità CDN in Parte 1 di 2: Creazione di un modello di annullamento validità CDN e di poche risorse da annullare.
    Importante: ogni URL aggiunto deve trovarsi su una propria riga.
    Potete annullare la validità di un massimo di 1000 URL alla volta. Se il numero di URL nel campo di testo Aggiungi URL è maggiore di 1000, non è possibile toccare Next. In questi casi, toccate X a destra di una risorsa selezionata oppure un URL aggiunto manualmente per eliminarla dall'elenco di annullamento della validità.
    Tenete presente che dovete specificare gli URL per le raccolte avanzate immagine nel modello di annullamento validità CDN o in questo campo di testo Aggiungi URL.
  6. Vicino all'angolo superiore destro della pagina, toccare Avanti.

  7. Nella pagina Annullamento validità CDN - Conferma, nella casella di riepilogo URL verrà visualizzato un elenco di uno o più URL generati dal modello di annullamento validità CDN creato in precedenza e dalle risorse appena aggiunte.

    Ad esempio, utilizzando l’esempio CDN Modello di annullamento validità illustrato nei passaggi precedenti, supponiamo che sia stata aggiunta una singola risorsa denominata spinset. Toccando Strumenti > Risorse > Annullamento validità CDN si ottengono i seguenti cinque URL generati nell'interfaccia utente Annullamento validità CDN - Conferma:

    Annullamento validità CDN - Conferma

    Se necessario, toccare X a destra di un URL per eliminarlo dal processo di annullamento della validità.

  8. Vicino all'angolo superiore destro della pagina, toccare Invia per avviare il processo di annullamento della validità CDN.

Risoluzione di errori di annullamento validità CDN

In tutti i casi, l'intero batch viene elaborato per l'annullamento della validità oppure l'intero batch non riesce.

Errore Spiegazione
Impossibile recuperare gli URL per le risorse selezionate. Si verifica se viene soddisfatta una delle seguenti situazioni:
- Non viene trovata una configurazione per contenuti multimediali dinamici.
- È presente un'eccezione durante il recupero di un utente di servizio tramite il quale viene letta la configurazione Dynamic Media.
- Il server di pubblicazione o la directory principale della società utilizzata per creare gli URL non è presente nella configurazione per elementi multimediali dinamici.
Alcuni URL non sono definiti correttamente. Correggi e invia di nuovo. Si verifica se l'API di annullamento validità cache CDN IPS restituisce un errore che fa riferimento a un'altra società o se l'URL non è valido in base alla convalida eseguita dall'API cdnCacheInvalidation IPS.
Impossibile annullare la validità della cache CDN. Si verifica se la richiesta di annullamento della validità della cache CDN non riesce per altri motivi.
Nessun URL immesso per essere invalidato. Si verifica se non sono presenti URL nella pagina Annullamento validità CDN - Conferma e si tocca Invia.

In questa pagina