Utilisez la boîte de dialogue Ajouter la règle de mise en cache ou Modifier la règle de mise en cache pour configurer la façon dont IIS met en cache un contenu pour une extension de nom de fichier spécifique. Vous pouvez configurer les paramètres de mise en cache du mode utilisateur et celui du mode noyau.

Liste d'éléments de l'interface utilisateur

Nom de l'élémentDescription

Extension du nom de fichier

Spécifie l'extension de nom de fichier (tel que .aspx) à laquelle la règle de mise en cache s'applique. Pour appliquer la règle à toutes les extensions de nom de fichier, tapez un astérisque (*) dans cette zone.

Mise en cache du mode utilisateur

Configure la règle de stockage du contenu dans le cache de sortie, lequel est en mode utilisateur. Sélectionnez une option sous Analyse du cache de fichiers pour configurer la façon dont le cache de sortie est mis à jour ou le moment auquel il l'est mis pour tous les fichiers mis en cache en raison de cette règle.

Utilisation des notifications de modification des fichiers (sous l'option Mise en cache du mode utilisateur)

Configure la suppression des fichiers (mis en cache en raison de cette règle) du cache de sortie lorsque IIS reçoit une notification de modification de configuration ou de fichier.

Intervalles de temps (hh:mm:ss) (sous l'option Mise en cache du mode utilisateur)

Configure la suppression des fichiers (mis en cache en raison de cette règle) du cache de sortie après une durée spécifique à moins qu'une notification de modification de fichier ou de configuration n'efface le cache avant la fin de cette durée.

La valeur figurant dans la zone correspondante indique la durée pendant laquelle le contenu est stocké dans le cache de sortie. L'heure est au format hh:mm:ss (hh désignant les heures, mm les minutes et ss les secondes). La durée par défaut est 30 secondes. La définition d'une valeur trop basse peut affecter les performances du serveur en forçant les éléments à être mis à jour plus fréquemment que nécessaire.

Remarques

Lorsque vous sélectionnez à la fois la mise en cache du mode utilisateur et celle du mode noyau, et configurez chaque mode de façon à utiliser l'option Intervalles de temps (hh:mm:ss), vous devez spécifier la même durée pour les deux modes. Si les valeurs sont différentes, la durée utilisée est celle spécifiée pour la mise en cache du mode noyau.

Empêcher la mise en cache

Configure les fichiers (qui correspondent à l'extension de nom de fichier) de façon à ce qu'ils ne soient pas stockés dans le cache de sortie.

Ce paramètre correspond au paramètre DisableCache de la configuration et diffère du paramètre DontCache qui apparaît dans la configuration lorsque vous ne sélectionnez pas l'option Mise en cache du mode utilisateur dans le Gestionnaire des services Internet (IIS). Le paramètre DontCache signifie que le module du cache de sortie ne définit pas la stratégie de mise en cache du mode utilisateur, mais que si un autre module définit cette stratégie, le module du cache de sortie mettra la réponse en mémoire cache. Le paramètre DisableCache signifie que le cache de sortie ne mettra pas la réponse en mémoire cache, même si un autre module essaie d'activer la mise en cache du mode utilisateur en définissant la stratégie de cette mise en cache.

Avancé

Ouvre la boîte de dialogue Paramètres avancés de la mise en cache de sortie dans laquelle vous pouvez configurer la règle de mise en cache de différentes versions d'une réponse en fonction des chaînes et des en-têtes de la requête. Ces options sont uniquement disponibles pour la mise en cache du mode utilisateur.

Mise en cache du mode noyau

Configure la règle de stockage du contenu dans le cache du noyau, lequel est en mode noyau. Sélectionnez une option sous Analyse du cache de fichiers pour configurer la façon dont le cache du noyau est mis à jour ou le moment auquel il l'est mis pour tous les fichiers mis en cache en raison de cette règle.

Utilisation des notifications de modification des fichiers (sous l'option Mise en cache du mode noyau)

Configure la suppression des fichiers (mis en cache en raison de cette règle) du cache de sortie lorsque IIS reçoit une notification de modification de configuration ou de fichier.

Intervalles de temps (hh:mm:ss) (sous l'option Mise en cache du mode noyau)

Configure la suppression des fichiers (mis en cache en raison de cette règle) du cache du noyau après une durée spécifiée.

La valeur figurant dans la zone correspondante indique la durée pendant laquelle le contenu est stocké dans le cache du noyau. L'heure est au format hh:mm:ss (hh désignant les heures, mm les minutes et ss les secondes). La durée par défaut est 30 secondes. La définition d'une valeur trop basse peut affecter les performances du serveur en forçant les éléments à être mis à jour plus fréquemment que nécessaire.

Remarques

Lorsque vous sélectionnez à la fois la mise en cache du mode utilisateur et celle du mode noyau, et configurez chaque mode de façon à utiliser l'option Intervalles de temps (hh:mm:ss), vous devez spécifier la même durée pour les deux modes. Si les valeurs sont différentes, la durée utilisée est celle spécifiée pour la mise en cache du mode noyau.

Empêcher toute mise en cache (sous l'option Mise en cache du mode noyau)

Configure les fichiers (qui correspondent à l'extension de nom de fichier) de façon à ce qu'ils ne soient pas stockés dans le cache du noyau

Ce paramètre correspond au paramètre DisableCache de la configuration et diffère du paramètre DontCache qui apparaît dans la configuration lorsque vous ne sélectionnez pas l'option Mise en cache du mode noyau dans le Gestionnaire des services Internet (IIS). Le paramètre DontCache signifie que le module du cache de sortie ne définit pas la stratégie de mise en cache du mode noyau, mais que si un autre module définit cette stratégie, le module du cache de sortie mettra la réponse en mémoire cache. Le paramètre DisableCache signifie que le cache du noyau ne mettra pas la réponse en mémoire cache, même si un autre module essaie d'activer la mise en cache du mode noyau en définissant la stratégie de cette mise en cache.

Voir aussi


Table des matières