Tous les produits
Search
Centre de documentation

Edge Security Acceleration:Actualiser et précharger les ressources

Dernière mise à jour :Oct 12, 2026

La purge supprime instantanément le contenu spécifié du cache DCDN et force la récupération de la dernière version depuis votre serveur d'origine. Cette opération garantit une mise à jour immédiate du contenu, permet d'appliquer des modifications de configuration et retire les contenus non conformes sans attendre l'expiration du cache. Le préchargement charge vos ressources sur les points de présence (POP) DCDN avant les pics de trafic. Cela protège votre serveur d'origine contre les surcharges et garantit une réponse rapide depuis le cache pour la première vague d'utilisateurs lors des lancements ou des événements à forte demande.

Présentation des fonctionnalités

Purge des ressources

Une opération de purge envoie une commande d'invalidation du cache aux POP DCDN au lieu de supprimer directement les fichiers. Lorsqu'un POP reçoit la commande, il marque les ressources mises en cache correspondantes comme invalides ou expirées. Lors de la prochaine demande d'un utilisateur pour cette ressource, le POP détecte le cache invalide, récupère la dernière version depuis le serveur d'origine, la sert à l'utilisateur et met en cache la nouvelle version.

Scénarios

  1. Mise à jour et publication de contenu : après avoir mis à jour les ressources sur votre serveur d'origine, purgez leurs URL ou répertoires. Les utilisateurs recevront ainsi les dernières versions au lieu de contenu obsolète.

  2. Suppression de contenu non conforme : si vous supprimez du contenu non conforme de votre serveur d'origine, il peut rester accessible depuis le cache DCDN. Utilisez la fonctionnalité de purge par URL pour vider le cache et garantir la suppression complète du contenu.

Préchargement des ressources

Le préchargement incite les POP DCDN à récupérer les ressources depuis votre serveur d'origine selon une liste d'URL fournie et à les mettre en cache. Ce processus diffère d'une poussée active de contenu par le serveur d'origine. Le préchargement améliore la vitesse de chargement des nouvelles ressources ou des pages promotionnelles pour les premiers visiteurs et réduit le trafic vers l'origine lors des événements à fort trafic, protégeant ainsi votre serveur d'origine.

Scénarios

  1. Adoption d'Alibaba Cloud DCDN : lorsque vous commencez à utiliser Alibaba Cloud DCDN, préchargez vos ressources statiques populaires vers les POP. Cela améliore les vitesses d'accès et l'expérience utilisateur.

  2. Support des campagnes promotionnelles : avant de lancer une campagne promotionnelle majeure, préchargez toutes les ressources statiques des pages de campagne vers les POP DCDN. Au début de la campagne, les POP servent directement toutes les demandes des utilisateurs pour ces ressources, assurant un chargement rapide des pages.

  3. Publication de packages d'installation ou de fichiers volumineux : avant de publier une nouvelle version logicielle ou un package de mise à jour, préchargez les ressources vers les POP DCDN. Après le lancement officiel, les POP gèrent directement les demandes de téléchargement des utilisateurs, ce qui accélère les vitesses de téléchargement et réduit la charge sur votre serveur d'origine.

Scénarios

Le tableau suivant décrit les scénarios courants pour l'actualisation et le préchargement.

Fonctionnalité

Scénarios

Actualisation

  • Mises à jour et publication des ressources

    Après la mise à jour ou la mise à niveau des ressources sur le serveur d'origine, purgez-les en soumettant leurs URL ou répertoires afin que les utilisateurs contournent le cache obsolète et accèdent directement aux dernières ressources, qui sont ensuite mises en cache sur les nœuds DCDN.

  • Suppression des ressources non conformes

    Si votre serveur d'origine contient du contenu non conforme mentionné dans Limites, ce contenu peut rester accessible depuis les POP DCDN même après sa suppression du serveur d'origine. Utilisez l'actualisation par URL pour mettre à jour les ressources mises en cache.

Préchargement

  • Activités opérationnelles

    Pour un événement à grande échelle, préchargez à l'avance les ressources statiques de la page de l'événement vers les nœuds DCDN. Une fois l'événement commencé, toutes les ressources statiques auxquelles les utilisateurs accèdent sont déjà mises en cache sur les POP DCDN et sont servies directement par ces POP.

  • Publications de packages d'installation

    Préchargez les ressources vers les POP DCDN avant de publier une nouvelle version d'un package d'installation ou de mise à jour. Après le lancement officiel du produit, les POP DCDN traitent directement les demandes de téléchargement des nombreux utilisateurs. Cela améliore les vitesses de téléchargement, réduit considérablement la charge sur le serveur d'origine et améliore l'expérience utilisateur.

Notes

  • Notes sur la purge du cache :

    • La soumission de nombreuses tâches de purge efface une quantité significative de cache. Cela provoque une augmentation soudaine de la bande passante et des requêtes vers l'origine, augmentant la charge sur votre serveur d'origine. Nous vous recommandons d'effectuer cette opération pendant les heures creuses.

    • Une tâche de purge prend environ 5 à 6 minutes pour prendre effet. Si la durée de vie (TTL) du cache pour un fichier ou un répertoire est inférieure à 5 minutes, inutile d'effectuer une purge. Attendez l'expiration automatique du cache et sa mise à jour.

    • La purge par URL, la purge par répertoire et la purge basée sur des expressions régulières prennent toutes en charge le cache partagé. Si un nom de domaine est configuré avec un cache partagé, vous pouvez soumettre une tâche de purge en utilisant le nom de domaine principal ou tout nom de domaine associé pour vider le cache.

  • Notes sur le préchargement du cache :

    • Après la soumission et l'exécution réussie d'une tâche de préchargement, les nœuds DCDN récupèrent immédiatement les ressources requises depuis le serveur d'origine. La soumission simultanée de nombreuses tâches de préchargement génère de nombreuses tâches concurrentes vers l'origine, provoquant une augmentation soudaine de la bande passante et des requêtes vers l'origine. Nous vous recommandons d'effectuer cette opération pendant les heures creuses.

    • Par défaut, une requête de préchargement inclut l'en-tête Accept-Encoding:gzip. Pour inclure d'autres en-têtes ou activer le préchargement multi-réplicas, appelez l'opération OpenAPI PreloadDcdnObjectCaches et définissez le paramètre de requête WithHeader.

    • Lors du préchargement, si le serveur d'origine renvoie un code d'état de redirection tel que 307, la tâche de préchargement ne suit pas la redirection et échoue. Cependant, si le serveur d'origine renvoie un code d'état 301 ou 302 et que vous avez activé les redirections 301/302 pour la récupération d'origine sur DCDN, la tâche de préchargement n'est pas affectée.

  • Notes générales :

    • Si un nom de domaine est configuré avec la fonctionnalité Réécriture de l'URL d'accès, le nœud utilise l'URL réécrite pour générer la CacheKey. Vous devez soumettre l'URL réécrite pour les opérations d'actualisation et de préchargement.

    • Pour utiliser un utilisateur RAM afin d'actualiser et de précharger des ressources, accordez d'abord les autorisations requises à l'utilisateur RAM. Pour plus d'informations, consultez la rubrique Accorder des autorisations à un utilisateur RAM pour actualiser et précharger des ressources.

    • Impossible d'annuler une tâche de purge d'URL ou de préchargement de cache une fois soumise.

    • Lorsque vous soumettez une tâche de purge ou de préchargement de cache, si l'URI contient des caractères non ASCII, tels que des espaces ou des caractères chinois, vous devez encoder l'URL. Sinon, la tâche ne sera pas reconnue.

    • Signature d'URL pour l'actualisation et le préchargement : Soumettez une URL d'actualisation ou de préchargement qui correspond à la clé de cache réelle. Pour un nom de domaine avec la signature d'URL configurée, soumettez l'URL d'origine avec ses paramètres d'authentification supprimés. Conservez le nom de domaine accéléré, le chemin du fichier et les paramètres de requête métier. Si la valeur d'un paramètre de requête métier contient /, encodez ce caractère en %2F avant la soumission. Laissez les séparateurs de chemin inchangés.

      Avant de soumettre une requête d'actualisation ou de préchargement, la console valide uniquement le format de l'URL et soumet l'URL telle quelle. Elle ne supprime pas automatiquement les paramètres d'authentification, ne réencode pas les paramètres de requête métier et ne normalise pas l'URL. Ne soumettez pas une URL d'accès client contenant des paramètres d'authentification. L'URL pourrait ne pas correspondre à la clé de cache réelle et pourrait échouer à cibler la ressource mise en cache.

      L'exemple suivant montre le cas où la méthode de signature d'URL F est appliquée au nom de domaine. Dans cet exemple, k et t sont les noms des paramètres de signature et d'horodatage configurés pour ce nom de domaine.

      1. URL d'accès client :

        https://image.example.com/cat.jpg?x-oss-process=image/resize,m_fill,w_390,h_520,limit_1/auto-orient,1/sharpen,100/quality,q_80&k=123456789abcdefg&t=123abc
      2. URL après suppression des paramètres d'authentification : Supprimez k et t, et conservez les paramètres de requête métier.

        https://image.example.com/cat.jpg?x-oss-process=image/resize,m_fill,w_390,h_520,limit_1/auto-orient,1/sharpen,100/quality,q_80
      3. URL finale d'actualisation ou de préchargement : Encodez / dans la valeur du paramètre de requête métier x-oss-process en %2F. Laissez le séparateur de chemin dans /cat.jpg inchangé.

        https://image.example.com/cat.jpg?x-oss-process=image%2Fresize,m_fill,w_390,h_520,limit_1%2Fauto-orient,1%2Fsharpen,100%2Fquality,q_80

Actualiser des ressources

  1. Connectez-vous à la console DCDN.

  2. Dans le volet de navigation de gauche, choisissez Tools > Purge and Prefetch.

  3. Dans l'onglet Purge Cache, configurez les règles d'actualisation.

    Paramètre

    Description

    Operation

    Sélectionnez Purge.

    Operation Method

    Actualisez par URL, Directory ou Regular Expression.

    URL

    • Par défaut, chaque compte Alibaba Cloud peut actualiser jusqu'à 10 000 URL et 100 répertoires (y compris les sous-répertoires) par jour. Si la bande passante de pointe quotidienne de votre compte dépasse 200 Mbps, demandez une augmentation de quota dans la section Quota Management. Alibaba Cloud évalue et configure le quota en fonction de vos besoins commerciaux réels.

    • Par défaut, un compte Alibaba Cloud peut soumettre jusqu'à 20 tâches d'actualisation basées sur des expressions régulières par jour. Si la bande passante de pointe de votre compte dépasse 10 Gbps, ouvrez un ticket pour demander une augmentation de quota.

    • Actualisation par URL

      • L'URL doit commencer par http:// ou https://.

      • Pour actualiser plusieurs URL, saisissez une URL par ligne.

    • Actualisation par répertoire

      • L'URL doit commencer par http:// ou https:// et se terminer par une barre oblique (/).

        • Pour actualiser tous les fichiers du répertoire racine : http://example.com/.

        • Pour actualiser tous les fichiers du sous-répertoire /path/test/ : http://example.com/path/test/.

      • Pour actualiser plusieurs URL, saisissez une URL par ligne.

      • Vous pouvez soumettre jusqu'à 100 tâches d'actualisation par répertoire à la fois, et jusqu'à 100 par minute pour un seul nom de domaine.

      • Par défaut, l'actualisation par répertoire utilise la méthode « actualiser les ressources modifiées ». Si une requête utilisateur correspond à une ressource dans le répertoire, le nœud DCDN récupère les informations Last-Modified de la ressource depuis le serveur d'origine. Si les informations sont identiques à celles de la ressource actuellement mise en cache, le nœud renvoie directement la ressource mise en cache. Si elles diffèrent, le nœud extrait la nouvelle ressource du serveur d'origine, la renvoie à l'utilisateur et met en cache la nouvelle ressource.

    • Actualisation basée sur des expressions régulières

      Pour plus d'informations, consultez la rubrique Actualisation basée sur des expressions régulières.

  4. Cliquez sur Submit.

  5. Consultez la progression de l'actualisation.

    Après avoir soumis une tâche d'actualisation, consultez ses détails et sa progression dans l'onglet Records. La tâche peut prendre beaucoup de temps si vous actualisez de nombreuses ressources.

Précharger des ressources

  1. Connectez-vous à la console DCDN.

  2. Dans le volet de navigation de gauche, choisissez Tools > Purge and Prefetch.

  3. Dans l'onglet Purge Cache, configurez les règles de préchargement.

    Paramètre

    Description

    Operation

    Sélectionnez Prefetch.

    Operation Method

    Seul le préchargement par URL est pris en charge.

    URL

    • L'URL doit commencer par http:// ou https://. L'URL doit être le chemin exact d'un fichier de ressource. Les répertoires se terminant par une barre oblique (/) ne sont pas pris en charge.

    • Pour précharger plusieurs URL, saisissez une URL par ligne.

    • Quota de préchargement d'URL (quotidien) : Un compte Alibaba Cloud peut soumettre jusqu'à 1 000 tâches de préchargement d'URL par jour, avec un maximum de 100 par soumission.

      Si la bande passante de pointe quotidienne de votre compte dépasse 500 Mbps, demandez une augmentation de quota dans la section Quota Management. Alibaba Cloud évalue et configure le quota en fonction de vos besoins commerciaux réels.

    • Règle de file d'attente de préchargement : La file d'attente de préchargement pour chaque compte peut contenir un maximum de 100 000 URL. DCDN précharge les URL dans l'ordre de leur soumission. Lorsque le nombre d'URL à précharger dans la file d'attente atteint 100 000, DCDN rejette les nouvelles tâches de préchargement.

    • Vitesse de préchargement : La vitesse de préchargement dépend de la taille moyenne des fichiers. Les fichiers plus petits sont préchargés plus rapidement.

  4. Cliquez sur Submit.

  5. Consultez la progression du préchargement.

    Après avoir soumis une tâche de préchargement, consultez ses détails et sa progression dans l'onglet Records. La tâche peut prendre beaucoup de temps si vous préchargez de nombreuses ressources.

Opérations API associées

Vous pouvez également appeler des opérations API pour actualiser et précharger des ressources.

API

Description

RefreshDcdnObjectCaches

Actualise le contenu des URL spécifiées sur les nœuds de cache. Prend en charge l'actualisation par lot d'URL.

Remarque

L'actualisation par URL, par répertoire et basée sur des expressions régulières prennent toutes en charge le cache partagé. Si le cache partagé est configuré pour un nom de domaine, vous pouvez soumettre une tâche d'actualisation en utilisant le nom de domaine principal ou tout nom de domaine associé pour purger le cache.

PreloadDcdnObjectCaches

Précharge le contenu depuis le serveur d'origine vers les nœuds de cache de niveau 2. Cela garantit des succès de cache dès le premier accès et réduit la charge sur le serveur d'origine.

DescribeDcdnRefreshQuota

Interroge les quotas quotidiens et les quotas restants pour les actualisations d'URL, les préchargements d'URL et les actualisations de répertoires.

DescribeDcdnRefreshTasks

Interroge si une tâche d'actualisation ou de préchargement a pris effet sur l'ensemble du réseau.

DescribeDcdnUserQuota

Interroge les quotas de ressources et l'utilisation pour un utilisateur.

DescribeDcdnRefreshTaskById

Interroge si une tâche d'actualisation ou de préchargement a pris effet sur l'ensemble du réseau.