Cache
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'appareil (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 RAM optimale à laquelle le cache sera réduit. 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 essayer 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 de nouveaux contenus entre les vérifications périodiques de la taille de l'antémémoire pour éliminer les contenus périmés. 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 est stocké le contenu sans directive "no-store" ou délai d'expiration explicite dans l'en-tête de trafic.
La saisie du champ prend la forme "J/HH:MM" - ainsi, une saisie de "1/01:01" (par défaut, 1/00:00) signifie que l'ADC stockera le contenu pendant un jour, "01:00" pendant une heure et "00:01" pendant une minute.
Codes de réponse HTTP cachables
Les réponses HTTP constituent l'un des ensembles de données mis en cache. 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 proviennent 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 et 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.
Temps de vérification du cache (J/HH:MM)
Ce paramètre détermine l'intervalle de temps entre les opérations d'ajustement 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 une règle de mise en cache
Cette section vous permet d'appliquer une règle de cache à un domaine :
· Ajouter 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 en pointillés. 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 remplie 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 mise en cache en double-cliquant sur la colonne Base de règles de mise en cache et en la 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 la fonction "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, puis elles s'afficheront sur une ligne distincte.