Invalidation du cache de réseau CDN par le biais de Dynamic Media Classic

Les ressources Dynamic Media sont mises en cache par le réseau CDN (Content Diffusion Network) pour une diffusion rapide. Cependant, lorsque vous apportez des mises à jour à une ressource, vous souhaitez que ces modifications prennent effet immédiatement. L’invalidation du contenu mis en cache sur le réseau de diffusion de contenu vous permet de mettre rapidement à jour les ressources fournies par Dynamic Media, plutôt que d’attendre l’expiration du cache.

REMARQUE

Cette fonctionnalité nécessite l’utilisation du CDN prêt à l’emploi fourni avec Adobe Experience Manager Dynamic Media. Aucun autre CDN personnalisé n’est pris en charge avec cette fonctionnalité.

IMPORTANT

Les étapes suivantes s’appliquent uniquement à Dynamic Media dans AEM 6.5, Service Pack 5 (AEM 6.5.5) ou version antérieure.
Si vous utilisez Dynamic Media dans AEM 6.5, Service Pack 6 (AEM 6.5.6) ou une version ultérieure, suivez les étapes décrites dans Invalidation du cache CDN par Dynamic Media.

Voir aussi Présentation du cache dans Dynamic Media Classic (Scene7).

Pour invalider le cache CDN au moyen de Dynamic Media Classic :

  1. Ouvrez l'application de bureau Dynamic Media Classic, puis connectez-vous à votre compte.

    Vos informations d’identification et de connexion vous ont été communiquées par Adobe au moment de la configuration. Si vous ne disposez pas de ces informations, contactez l’assistance technique.

  2. Près du coin supérieur droit de la page, appuyez sur Configuration > Configuration de l’application > Paramètres généraux.

  3. Recherchez la zone de texte Modèle d’invalidation sur le réseau de diffusion de contenu dans la section Serveurs de la page Paramètres généraux de l’application.

  4. Précisez le modèle utilisé pour invalider le cache du réseau de diffusion de contenu (CDN).

    Supposons, par exemple, que vous saisissiez une URL d’image (comprenant des paramètres d’image prédéfinis et des modificateurs) faisant référence à <ID>, au lieu d’un ID d’image spécifique, comme dans l’exemple suivant :

    https://server.com/is/image/Company/<ID>?$product$

    Si le modèle contient uniquement <ID>, Dynamic Media remplit https://<server>/is/image<server> correspond au nom du serveur de publication défini dans Paramètres généraux et <ID> aux actifs sélectionnés pour invalidation.

  5. Dans le coin inférieur droit de la page, cliquez sur Fermer.

  6. Dans l’interface utilisateur de Dynamic Media Classic, sélectionnez un ou plusieurs fichiers, puis cliquez sur Fichier > Invalider le CDN. Une liste d’une ou de plusieurs URL générées à partir du modèle que vous avez créé et des ressources que vous avez sélectionnées s’affiche. Elle utilise l’URL du serveur répertoriée sous « Nom du serveur de publication » dans les paramètres généraux de l’application.

    Par exemple, avec le modèle d’invalidation défini à l’étape précédente, supposons que vous sélectionniez une seule image de ressource nommée Backpack_B. Lorsque vous appuyez sur Fichier > Invalider le CDN, l’URL suivante est générée dans l’interface utilisateur de l’invalidation du CDN :

    https://server.com/is/image/Company/Backpack_B?$product$

  7. Dans la zone liste de l’URL, appuyez sur Continuer pour effacer le cache de chaque URL spécifique. Vous pouvez modifier une URL ou ajouter une URL en la saisissant ou en la collant dans la zone liste d’URL ; vous n’avez pas besoin de définir le modèle CDN Invalidate au préalable.

    Après avoir cliqué sur Continuer, un indicateur s’affiche pour vous donner une estimation de la durée nécessaire pour effacer le cache.

    Si vous avez sélectionné plusieurs fichiers, puis appuyé sur Fichier > Invalider CDN, chaque fichier est référencé dans l’URL du modèle enregistrée. Par conséquent, vous pouvez définir un modèle d’invalidation CDN faisant référence à chaque paramètre d’image prédéfini d’URL référencé sur votre site Web (tel que les détails du produit et les résultats de la recherche). Par la suite, lorsque vous sélectionnerez une ou plusieurs images à invalider dans le cache, les URL seront automatiquement renseignées dans l’interface.

    REMARQUE

    Lorsque vous sélectionnez des ressources, puis cliquez sur Fichier > Invalider sur le réseau de diffusion de contenu, Dynamic Media utilise un modèle d’invalidation pour créer automatiquement des URL à invalider dans le réseau de diffusion de contenu. Si rien n’est renseigné dans la zone de texte Modèle d’invalidation sur le réseau de diffusion de contenu, la liste d’URL renvoyée est vide. La mise en cache sur le réseau de diffusion de contenu n’est pas basée sur les ressources ; elle est basée sur des URL. Il est donc nécessaire de connaître les URL complètes qui se trouvent sur votre site web. Dès que vous avez déterminé ces URL, vous pouvez les ajouter dans la zone de texte Modèle d’invalidation sur le réseau de diffusion de contenu (voir les étapes précédentes). Vous pouvez ensuite sélectionner ces ressources et invalider les URL en une seule étape.

    Une autre option consiste à ajouter des URL complètes dans la liste Invalider sur le réseau de diffusion de contenu. Si vous optez pour cette méthode, il n’est pas nécessaire de sélectionner des ressources dans Dynamic Media Classic avant d’accéder à l’option Fichier > Invalider sur le réseau de diffusion de contenu.

Sur cette page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free