Tous les produits
Search
Centre de documentation

ApsaraVideo VOD:Purge et préchargement

Dernière mise à jour :Aug 27, 2026

Lorsque le contenu de votre serveur d'origine est mis à jour ou que vous devez supprimer des ressources non conformes, vous devez purger le cache des points de présence (POP) du Content Delivery Network (CDN). Cette opération garantit que les utilisateurs accèdent aux dernières versions du contenu. Avant un événement majeur ou la mise en ligne de nouveaux contenus, le préchargement des ressources vers les nœuds CDN permet d'améliorer considérablement la vitesse de chargement lors de la première visite et de réduire la charge sur votre serveur d'origine. Cette rubrique explique comment utiliser les fonctionnalités de purge du cache et de préchargement des ressources d'ApsaraVideo VOD.

Fonctionnement

Purge des ressources

Une opération de purge envoie une commande d'invalidation du cache aux nœuds CDN plutôt que de supprimer directement les fichiers. Lorsqu'un nœud reçoit cette commande, il marque les ressources mises en cache correspondantes comme « invalides » ou « expirées ». Lors de la prochaine demande d'accès à la ressource par un utilisateur, le nœud détecte le cache invalide, récupère la dernière version depuis le serveur d'origine, la sert à l'utilisateur et la met à nouveau en cache.

Cas d'utilisation

  1. Mise à jour et publication de contenu : après avoir mis à jour les ressources sur votre serveur d'origine, purgez-les afin que les utilisateurs reçoivent la dernière version. Le contenu est ensuite remis en cache sur les nœuds.

  2. Suppression de contenu non conforme : si votre serveur d'origine contient du contenu non conforme, celui-ci peut rester dans le cache CDN même après la suppression du fichier source. Utilisez la fonctionnalité de purge par URL pour effacer la ressource du cache.

Préchargement des ressources

Une opération de préchargement ordonne aux nœuds CDN de récupérer et de mettre en cache proactivement les ressources depuis votre serveur d'origine, selon une liste d'URL fournie. Il s'agit d'un modèle de type « pull » (tirage), et non d'un « push » (poussée) depuis le serveur d'origine. Le préchargement améliore les vitesses de chargement initiales, réduit la pression exercée sur le serveur d'origine lors des pics de trafic et contribue à protéger ce dernier.

Cas d'utilisation

  1. Intégration à Alibaba Cloud CDN : lors de l'ajout d'un nouveau domaine à Alibaba Cloud CDN, préchargez ses ressources statiques populaires vers les nœuds. Cela garantit que les premières requêtes des utilisateurs sont servies directement depuis le cache, évitant ainsi des temps de chargement lents et améliorant l'expérience utilisateur.

  2. Support des campagnes promotionnelles : pour les campagnes d'envergure, préchargez à l'avance les ressources statiques des pages événementielles vers les nœuds. Au démarrage de la campagne, toutes les requêtes utilisateur pour ces ressources statiques seront servies directement depuis les nœuds, assurant un chargement rapide des pages.

  3. Publication de packages d'installation ou de fichiers volumineux : avant de publier de nouveaux logiciels, des packages d'installation ou d'autres fichiers lourds, préchargez-les vers les nœuds. Après le lancement, le volume massif de demandes de téléchargement sera servi directement depuis le cache CDN. Cela améliore les vitesses de téléchargement, réduit la charge du serveur d'origine et optimise l'expérience utilisateur.

Prérequis

  • Planification : Les tâches de purge et de préchargement génèrent du trafic vers le serveur d'origine. Exécutez les tâches de purge ou de préchargement à grande échelle pendant les heures creuses.

  • Format d'URL : Si une URL soumise contient des caractères non ASCII, tels que des caractères chinois ou des espaces, vous devez d'abord effectuer un encodage en pourcentage en UTF-8.

  • Cache partagé : Si un nom de domaine est configuré avec un cache partagé, la soumission d'une tâche de purge utilisant le nom de domaine principal ou l'un des noms de domaine associés invalide le cache pour tous les noms de domaine associés.

Procédure

Purger les ressources

  1. Connectez-vous à la console ApsaraVideo VOD.

  2. Dans le volet de navigation de gauche, choisissez Configuration Management > CDN Configuration > Refresh and Prefetch.

  3. Sous l'onglet Purge Cache, définissez le type d'opération sur Purge.

  4. Sélectionnez une méthode d'actualisation selon vos besoins et soumettez la tâche.

    Méthode d'actualisation

    Description

    URL

    Objectif : Purger le cache pour un ou plusieurs fichiers spécifiques.

    Opération : Dans la zone de texte URL, saisissez les URL complètes, y compris http:// ou https://. Saisissez une URL par ligne. Exemple : https://www.example.com/static/image.jpg.

    Folder

    Objectif : Purger le cache pour tous les fichiers et sous-répertoires d'un répertoire CDN.

    Opération : Saisissez l'URL complète du répertoire et assurez-vous qu'elle se termine par /. Par exemple : https://www.example.com/static/.

    Remarque : Il s'agit d'une purge basée sur la mise à jour. Pour forcer la purge de l'intégralité du répertoire, utilisez Actualiser le cache et définissez Force=true.

  5. Cliquez sur Submit. Le système commence à exécuter la tâche de purge.

    Remarque
    • Vous ne pouvez pas interrompre une tâche de purge une fois celle-ci soumise.

    • Une tâche de purge prend généralement entre 5 et 6 minutes pour prendre effet sur l'ensemble du réseau. Si la durée de vie (TTL) du cache est inférieure à cette durée, il n'est pas nécessaire de purger manuellement le cache.

Précharger les ressources

  1. Connectez-vous à la console ApsaraVideo VOD.

  2. Dans le volet de navigation de gauche, choisissez Configuration Management > CDN Configuration > Refresh and Prefetch.

  3. Sous l'onglet Purge Cache, définissez le type d'opération sur Prefetch.

  4. Dans la zone de texte URL, saisissez les URL complètes des fichiers que vous souhaitez précharger. Saisissez une URL par ligne. Vous ne pouvez pas précharger des répertoires. Exemple : https://www.example.com/install/package.zip.

  5. Cliquez sur Submit. Le système commence à exécuter la tâche de préchargement.

    Remarque
    • Vous ne pouvez pas interrompre une tâche de préchargement une fois celle-ci soumise.

    • Le temps nécessaire pour terminer une tâche de préchargement dépend de la taille des fichiers, du nombre de fichiers et des performances du serveur d'origine. Cela prend généralement entre 5 et 30 minutes.

Résultats de validation

  • Requête manuelle

    Sous l'onglet Operation Record, vous pouvez consulter les détails et la progression des tâches de purge ou de préchargement. Une progression de 100 % indique que la tâche est terminée. Si vous purgez ou préchargez un grand nombre de ressources, la tâche peut prendre plus de temps. Attendez la fin de la tâche.

  • Requête API

    Appelez l'opération GetMediaRefreshJobs pour vérifier l'état d'une tâche de purge ou de préchargement.

  • Validation en ligne de commande

    Exécutez la commande curl -I <resource_URL>. La sortie ressemble à ce qui suit :

    image

    Si l'en-tête X-Cache existe :

    • Si X-Cache a la valeur HIT, la requête a atteint le cache et le préchargement a réussi.

    • Si X-Cache a la valeur MISS, la requête n'a pas atteint le cache. Cela indique que la tâche de préchargement est incomplète ou a échoué. Préchargez à nouveau la ressource.

    Si l'en-tête X-Cache n'existe pas :

    Si l'en-tête X-Cache est absent, la ressource n'a pas été ajoutée au CDN. Suivez les instructions de la rubrique Ajouter un nom de domaine pour configurer le nom de domaine pour l'URL, puis préchargez la ressource.

Limites

Type d'opération

Méthode

Limite de quota

actualisation

Purge d'URL

Chaque compte peut soumettre jusqu'à 2 000 entrées par jour, avec un maximum de 1 000 entrées par requête.

actualisation de répertoire

Chaque compte est limité à 100 requêtes par jour et 100 éléments par requête.

Préchargement

Préchargement d'URL

Vous pouvez soumettre jusqu'à 500 éléments par compte et par jour, et jusqu'à 100 éléments par requête.

Facturation

Les fonctionnalités de purge et de préchargement sont gratuites.

Toutefois, ces deux opérations déclenchent le tirage des ressources depuis le serveur d'origine par les nœuds périphériques CDN. Cela génère des coûts pour le trafic vers le serveur d'origine et les requêtes adressées à ce dernier. Les normes de facturation dépendent du type de serveur d'origine utilisé :

  • Si le serveur d'origine est un bucket ApsaraVideo VOD, vous êtes facturé pour le trafic sortant du stockage.

  • Si le serveur d'origine est Alibaba Cloud Object Storage Service (OSS), vous êtes facturé pour le trafic et les requêtes selon les règles de facturation OSS.

Important

Les opérations de purge ou de préchargement à grande échelle, en particulier sur une courte période, peuvent augmenter les coûts liés au trafic vers le serveur d'origine. Évaluez l'impact potentiel sur les coûts avant d'effectuer ces opérations.

Opérations API associées

FAQ