L'ADC est capable de mettre en cache des données dans sa mémoire interne et de vider périodiquement ce cache vers le stockage interne de l'ADC. Les paramètres qui gèrent cette fonctionnalité sont fournis dans cette section.
Paramètres globaux du cache
Taille maximale du cache (Mo)
Cette valeur détermine la RAM maximale que le Cache peut consommer. Le cache de l'ADC est un cache en mémoire qui est aussi périodiquement vidé sur le support de stockage pour maintenir la persistance du cache après les redémarrages, les redémarrages et les opérations d'arrêt. Cette fonctionnalité signifie que la taille maximale du cache doit s'inscrire dans l'empreinte mémoire de l'appliance (plutôt que dans l'espace disque) et ne doit pas dépasser la moitié de la mémoire disponible.
Taille souhaitée du cache (Mo)
Cette valeur indique la taille optimale de la mémoire vive à laquelle le Cache sera rogné. Alors que la taille maximale de l'antémémoire représente la limite supérieure absolue de l'antémémoire, la taille souhaitée de l'antémémoire est conçue comme la taille optimale que l'antémémoire doit tenter d'atteindre à chaque fois qu'une vérification automatique ou manuelle de la taille de l'antémémoire est effectuée. L'écart entre la taille maximale et la taille souhaitée de l'antémémoire existe pour tenir compte de l'arrivée et du chevauchement du nouveau contenu entre les vérifications périodiques de la taille de l'antémémoire afin d'éliminer le contenu périmé. Une fois encore, il peut être plus efficace d'accepter la valeur par défaut (30 Mo) et de vérifier périodiquement la taille du cache sous "Moniteur -> Statistiques" pour un dimensionnement approprié.
Temps de mise en cache par défaut (J/HH:MM)
La valeur saisie ici représente la durée de vie du contenu sans valeur d'expiration explicite. La durée de mise en cache par défaut est la période pendant laquelle le contenu sans directive "no-store" ou délai d'expiration explicite dans l'en-tête de trafic est stocké.
L'entrée du champ prend la forme "J/HH:MM" - ainsi, une entrée de "1/01:01" (la valeur par défaut est 1/00:00) signifie que le CDA conservera le contenu pendant un jour, "01:00" pendant une heure et "00:01" pendant une minute.
Codes de réponse HTTP cachables
L'un des ensembles de données mis en cache est celui des réponses HTTP. Les codes de réponse HTTP qui sont mis en cache sont :
· 200 - Réponse standard pour les demandes HTTP réussies
· 203 - Les en-têtes ne sont pas définitifs mais sont recueillis à partir d'une copie locale ou d'une tierce partie.
· 301 - Une nouvelle URL permanente a été attribuée à la ressource demandée.
· 304 - Non modifié depuis la dernière demande & la copie en cache locale doit être utilisée à la place.
· 410 - La ressource n'est plus disponible sur le serveur et aucune adresse de transfert n'est connue.
Ce champ doit être édité avec précaution, car les codes de réponse cachables les plus courants sont déjà répertoriés.
Heure de vérification du cache (J/HH:MM)
Ce paramètre détermine l'intervalle de temps entre les opérations de découpage du cache.
Compte de remplissage du cache
Ce paramètre est une fonction d'aide qui permet de remplir le cache lorsqu'un certain nombre de 304 a été détecté.
Appliquer la règle du cache
Cette section vous permet d'appliquer une règle de cache à un domaine :
· Ajoutez le domaine manuellement avec le bouton Ajouter des enregistrements. Vous devez utiliser un nom de domaine entièrement qualifié ou une adresse IP en notation décimale pointée. Exemple www. mycompany.com ou 192.168.3.1:80
· Cliquez sur la flèche déroulante et choisissez votre domaine dans la liste.
· La liste sera alimentée tant que le trafic aura transité par un service virtuel et qu'une stratégie de mise en cache aura été appliquée au service virtuel
· Choisissez votre règle de cache en double-cliquant sur la colonne Base de règles de cache et en sélectionnant dans la liste
Créer une règle de mise en cache
Cette section vous permet de créer plusieurs règles de mise en cache différentes qui peuvent ensuite être appliquées à un domaine :
· Cliquez sur Ajouter des enregistrements et donnez un nom et une description à votre règle.
· Vous pouvez soit taper vos conditions manuellement, soit utiliser le bouton Ajouter une condition.
Pour ajouter une condition à l'aide de la base de règles de sélection :
· Choisissez Inclure ou Exclure
· Choisir toutes les images JPEG
· Cliquez sur le symbole + Ajouter
· Vous verrez que 'include *.jpg' a été ajouté aux conditions.
· Vous pouvez ajouter d'autres conditions. Si vous choisissez de le faire manuellement, vous devez ajouter chaque condition sur une NOUVELLE ligne. Veuillez noter que vos règles s'afficheront sur la même ligne jusqu'à ce que vous cliquiez dans la case Conditions, elles s'afficheront alors sur une ligne séparée.