Configurer la persistance des sauvegardes

Vous pouvez configurer un serveur virtuel pour utiliser le type de persistance IP source lorsque le type de persistance principal échoue.

Le tableau suivant décrit les combinaisons de types de persistance de sauvegarde primaire et secondaire, ainsi que les conditions d’utilisation de la persistance de sauvegarde.

Persistance primaire Persistance des sauvegardes Lorsque la recherche de persistance principale échoue…
Insertion de cookie IP source L’appliance revient à la persistance basée sur la source IP uniquement lorsque le navigateur client ne renvoie aucun cookie dans la requête. Cependant, si le navigateur renvoie un cookie (pas nécessairement le cookie de persistance), il est supposé que le navigateur supporte les cookies et donc la persistance de sauvegarde n’est pas déclenchée.
Règle IP source L’appliance utilise la persistance basée sur la source IP lorsque le paramètre spécifié dans la règle est manquant dans la requête entrante.

Remarque

  • Si le type de persistance principal est la persistance basée sur le cookie HTTP et que le type de persistance de sauvegarde est basé sur l’IP source, vous pouvez définir une valeur de délai d’attente pour la persistance de la sauvegarde. Pour obtenir des instructions, veuillez consulter la section Définition d’une valeur de délai d’attente pour les connexions client inactives.
  • Vous ne pouvez pas définir de valeur de délai d’attente pour la persistance de sauvegarde lorsque la persistance principale est basée sur des règles, car dans ce cas, la valeur de délai d’attente pour la persistance secondaire doit être la même que pour la persistance principale. Par conséquent, le primaire et le secondaire expirent en même temps.

Pour définir la persistance des sauvegardes pour un serveur virtuel à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

set lb vserver <name> -persistenceType <PersistenceType> -persistenceBackup <BackupPersistenceType>

Exemple :

set lb vserver Vserver-LB-1 -persistenceType CookieInsert -persistenceBackup SourceIP

set lb vserver Vserver-LB-1 -persistenceType sslsession -persistenceBackup SourceIP

set lb vserver Vserver-LB-1 –persistenceType RULE –rule http.req.header("User-Agent").value(0).contains("MyBrowser") –persistenceBackup SOURCEIP

set lb vserver Vserver-LB-1 -persistenceType sslsession -persistenceBackup SourceIP

Pour définir la persistance des sauvegardes pour un serveur virtuel à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Serveurs virtuels, puis ouvrez le serveur virtuel.
  2. Dans Paramètres avancés, sélectionnez Persistanceet spécifiez un type de persistance de sauvegarde.

Remarque : La persistance principale doit être définie sur COOKIEINSERT, RULE ou SSLSESSION.