Tous les produits
Search
Centre de documentation

ApsaraVideo VOD:Paramètres de cache

Dernière mise à jour :Aug 10, 2026

Configurez des règles de cache pour gérer les durées de validité et les priorités des ressources mises en cache sur les points de présence (POP) du CDN, afin d'améliorer les taux de succès de cache. À l'expiration d'une ressource, le POP la supprime automatiquement et la remet en cache depuis le serveur d'origine.

Présentation

  • Si vous ne configurez pas de règles de cache sur le serveur d'origine ou sur les POP, la durée de validité par défaut de 3 600 secondes s'applique. Après avoir ajouté un nom de domaine à ApsaraVideo VOD, vous pouvez modifier cette durée par défaut. Le volume de trafic vers l'origine et les frais associés varient selon la durée de validité. Nous vous recommandons d'adapter la durée à vos besoins métier. Une durée trop courte risque d'entraîner des redirections fréquentes des requêtes vers le serveur d'origine et d'augmenter le trafic sortant de ce dernier.

  • La règle de cache par défaut définit la durée de validité des ressources mises en cache. Les règles configurées sur les POP sont prioritaires par rapport aux configurations définies sur le serveur d'origine. Si aucune configuration de cache n'est spécifiée sur le serveur d'origine, vous pouvez configurer une règle basée sur le répertoire ou l'extension de fichier dans la console ApsaraVideo VOD.

  • Les fichiers mis en cache et rarement consultés peuvent être supprimés du POP avant leur expiration.

  • Si une requête client inclut l'en-tête If-Match et que la réponse du serveur d'origine contient l'en-tête ETag, le POP renvoie directement la ressource mise en cache lorsque les deux valeurs correspondent. En cas de différence, le POP récupère la dernière version depuis le serveur d'origine, la renvoie au client et remplace la copie en cache. Les POP comparent les valeurs If-Match et ETag avant d'appliquer les règles de cache.

Lorsque vous mettez à jour une ressource sur votre serveur d'origine, nous vous recommandons d'inclure un numéro de version dans le nom du fichier plutôt que de réutiliser le nom existant. Par exemple, utilisez img-v1.0.jpg et img-v2.1.jpg. Configurez ensuite une règle de cache pour la ressource. La figure suivante illustre les règles de cache appliquées aux ressources sur les POP.

Cache rules

Procédure

  1. Connectez-vous à la console ApsaraVideo VOD.

  2. Dans le volet de navigation de gauche, sous Configuration Management, cliquez sur CDN Configuration > Domain Names.

  3. Localisez le nom de domaine à configurer et cliquez sur Configure dans la colonne Actions.

  4. Sur la page qui s'affiche, cliquez sur Cache. Dans l'onglet Cache Validity, cliquez sur Add.

  5. Configurez une règle de cache. Définissez le paramètre Type sur Folder ou File Extension.

    Cache Validity

    Le tableau suivant décrit les paramètres.

    Paramètre

    Description

    Type

    • Folder : met en cache les ressources situées dans un répertoire spécifié.

    • File Extension : met en cache les ressources correspondant aux extensions de fichier spécifiées.

    Address

    • Si vous définissez Type sur Folder, saisissez un répertoire commençant par une barre oblique (/), tel que /directory/aaa. Vous pouvez indiquer un chemin complet.

    • Si vous définissez Type sur File Extension, séparez les différentes extensions de fichier par des virgules (,). Exemple : JPG,TXT.

    Validity Period

    Durée de validité des ressources mises en cache. La valeur maximale est de trois ans. Nous vous recommandons de définir ce paramètre selon les règles suivantes :

    • Spécifiez une durée de validité d'un mois ou plus pour les fichiers statiques tels que les images et les packages d'application qui ne sont pas fréquemment mis à jour.

    • Définissez une durée de validité pour les fichiers statiques tels que les fichiers JavaScript et CSS, qui sont fréquemment mis à jour, en fonction de votre charge de travail réelle.

    • Indiquez une durée de validité de 0 seconde pour désactiver la mise en cache des fichiers dynamiques tels que les fichiers PHP, JSP et ASP.

    Weight

    Priorité de la règle de cache.

    Remarque
    • La valeur doit être un entier compris entre 1 et 99. Plus la valeur est élevée, plus la priorité est grande. Une règle ayant une priorité supérieure l'emporte sur les règles de priorité inférieure.

    • N'attribuez pas la même priorité à différentes règles. Si deux règles partagent la même priorité, l'une d'elles est appliquée de manière aléatoire.

    • Une fois qu'une règle de cache prend effet, les autres règles ne s'appliquent pas.

    Par exemple, si vous configurez les règles suivantes pour example.aliyun.com, la règle 1 est prioritaire sur les autres.

    • Règle 1 : le paramètre Type est défini sur File Extension, le paramètre Address sur jpg.png, le paramètre Validity Period sur 1 Month et le paramètre Weight sur 90.

    • Règle 2 : le paramètre Type est défini sur Folder, le paramètre Address sur /www/dir/aa, le paramètre Validity Period sur 1 Hour et le paramètre Weight sur 70.

    • Règle 3 : le paramètre Type est défini sur Folder, le paramètre Address sur /www/dir/aaa/example.php, le paramètre Validity Period sur 0 Seconds et le paramètre Weight sur 80.

  6. Cliquez sur OK.