Etat de la règle - Aide sur les zones

Statistiques en cours

Nom
Nom choisi pour la règle. Ce nom peut contenir des caractères alphanumériques, des caractères de soulignement, des tirets ou des virgules. Il peut comporter entre 1 et 20 caractères et ne doit pas contenir d'espaces.

Type de la règle
Type de la règle. Les valeurs possibles sont les suivantes :
  • Adresse IP - Basée sur l'adresse IP du client.
  • Horaire : Basée sur l'heure.
  • Connexions : Basée sur le nombre de connexions par seconde pour le port.
  • Connexions actives : Basée sur le nombre total de connexions pour le port.
  • Port : Basée sur le port du client.
  • Contenu de la demande : Basée sur la demande d'URL du client.

Source de la configuration
Ceci ne s'applique que lorsque le fichier de configuration WAS est mappé sur la configuration CBR. Si ce fichier a été mappé, le paramètre indique que la source de configuration est WAS, sinon il indique que la source de configuration est l'utilisateur.

Nombre d'exécutions
Nombre de fois que cette règle a été appliquée depuis son ajout ou depuis la dernière relance de l'exécuteur.

Structure
Applicable uniquement si vous avez sélectionné le type de règle Contenu de la demande. Entrez la syntaxe de structure à utiliser, en respectant les restrictions suivantes :
  • pas d'espaces
  • caractères spéciaux (sauf si le caractère est précédé de "\") :
    '*' : caractère générique (correspond à n'importe quel caractère)
    '(' : utilisé pour le regroupement logique
    ')' : utilisé pour le regroupement logique
    '&' : ET logique
    '|' : OU logique
    '!' : NON logique
    
  • mots clés réservés (toujours suivis de '=') :
    Method   : méthode utilisée par le protocole HTTP lors d'une conversion 
               pour extraire une demande. Par exemple, GET, POST, 
               etc.
    URI      : chemin d'une demande d'URL
    Version  : version spécifique de la demande, 
               HTTP/1.0 ou HTTP/1.1
    Host     : valeur émise par l'hôte : header
               Remarque :Facultatif dans les protocoles HTTP/1.0
    [key]    : nom d'en-tête HTTP valide recherché par Dispatcher.
               Par exemple, User-Agent,
               Connection, referer, etc.
    

Exemples : Un navigateur qui tente d'accéder à la page http://www.company.com/path/webpage.htm peut obtenir les valeurs suivantes :

 
   Method=GET
   URI=/path/webpage.htm
   Version=HTTP/1.1
   Host=www.company.com
   Connection=Keep-Alive

Pour plus d'informations sur la syntaxe de structure et sur les scénarios, reportez-vous aux sections "Configuration de l'équilibrage de charge basé sur des règles" et "Syntaxe (structure) de règle de contenu" du Load Balancer - Guide d'administration.



Paramètres de configuration

Modifiez un ou plusieurs paramètres de configuration du panneau Etat de la règle, puis cliquez sur Mettre à jour la configuration.

Valeur de début
Valeur la plus basse utilisée pour déterminer si la règle est vraie. Le type de valeur et les valeurs par défaut dépendent du type de règle :
  • Adresse IP : Adresse du client sous forme de nom symbolique ou en notation décimale à point. La valeur par défaut est 0.0.0.0.
  • Horaire : Entier. La valeur par défaut est 0, qui représente minuit.
  • Connexions : Entier. La valeur par défaut est 0.
  • Active : Entier. La valeur par défaut est 0.

Valeur de fin
Valeur la plus élevée utilisée pour déterminer si la règle est vraie. Le type de valeur et les valeurs par défaut dépendent du type de règle :
  • Adresse IP : Adresse du client sous forme de nom symbolique ou en notation décimale à point. La valeur par défaut est 255.255.255.254.
  • Horaire : Entier. La valeur par défaut est 24 qui représente minuit.
  • Connexions : Entier. La valeur par défaut est 2 à la puissance 32 moins 1.
  • Active : Entier. La valeur par défaut est 2 à la puissance 32 moins 1.

Priorité (facultatif)
Entier représentant l'ordre dans lequel les règles sont consultées. Si aucune priorité n'est attribuée à la première règle définie, celle-ci se verra attribuer par défaut la valeur de priorité 1 et sera évaluée en premier. La règle suivante aura ensuite une valeur de priorité 11 et sera évaluée en deuxième (dernière valeur de priorité + 10, soit 1 + 10 dans le cas présent), la troisième règle 21, la quatrième 31, et ainsi de suite. Les règles sont évaluées par ordre numérique, les valeurs inférieures ayant la priorité sur les valeurs supérieures.

Type d'affinité
La valeur par défaut de l'option d'affinité est Aucun. Une affinité basée sur les règles s'applique uniquement au composant CBR ou à la méthode d'acheminement cbr du composant Dispatcher.

La valeur zéro doit être attribuée à l'option du délai de maintien de routage de la commande port (désactivée) pour qu'il soit possible de définir l'option d'affinité de la commande rule. Lorsque l'affinité est définie pour la règle, il n'est plus possible d'activer le délai de maintien de routage sur le port.

Sélectionnez le type d'affinité à appliquer à cette règle. Les valeurs disponibles sont les suivantes :

  • Pas d'affinité de règle : L'option par défaut indique qu'il n'y a pas d'affinité pour la règle.
  • Affinité de cookie passif : Permet d'équilibrer le trafic Web destiné au même serveur, en fonction des cookies d'auto-identification générés par les serveurs. Cette option est utilisée avec le "nom du cookie" dans la règle et la "valeur du cookie" sur le serveur.
  • Affinité d'URI : Permet d'équilibrer le trafic Web sur le même serveur en fonction de l'URL demandée par le client. Cette option s'applique aux scénarios où CBR équilibre les serveurs proxy d'antémémoire pour limiter la quantité d'antémémoire nécessaire.
  • Affinité de cookie actif - Permet d'équilibrer le trafic Web destiné au même serveur, en fonction d'un cookie généré par CBR qui identifie le serveur choisi. Ce cookie généré possède une affinité de délai de maintien de routage de règle et expire à l'issue de ce délai.
  • WAS affinity : ne s'applique que lorsque le fichier de configuration WAS est mappé sur la configuration CBR. Cette zone ne peut pas être définie par l'utilisateur.

Nom du cookie
Nom arbitraire défini par l'administrateur et utilisé comme identifiant pour Load Balancer. Le nom et la valeur du cookie servent d'identifiants et permettent à Load Balancer d'envoyer au même serveur les demandes ultérieures d'un site Web. Le nom du cookie ne s'applique qu'à l'affinité de cookie passif.

Délai de maintien de routage
Cette valeur s'applique uniquement au cookie actif. Le délai de maintien est utilisé pour créer une relation d'affinité entre un client et un serveur spécifique. A l'expiration du délai de maintien, le client peut être orienté vers un autre serveur. La valeur par défaut est 0, ce qui signifie qu'aucun délai de maintien de routage n'est défini pour la règle.

En attribuant la valeur cookie actif à la zone d'affinité et en affectant une valeur positive au délai de maintien de routage de la règle, vous pouvez fournir une nouvelle méthode permettant d'établir des relations de délai de maintien de routage entre les clients et un serveur particulier. Lorsqu'une affinité cookie actif peut être attribuée à une règle, les nouvelles demandes client sont équilibrées à l'aide des algorithmes CBR standard et les demandes ultérieures émises par le même client sont envoyées au serveur sélectionné initialement.

Niveau d'évaluation
Valable uniquement pour les règles Connexions totales et Connexions actives. Vous pouvez choisir d'évaluer tous les serveurs du port ou seulement ceux concernés par la règle. La règle Connexions totales (par seconde) permet également de baser l'évaluation sur les serveurs actuels avec une pondération positive.


Listes

Liste des serveurs
Adresses des serveurs actuellement associés à la règle.


Liste des serveur de secours
Ceci ne s'applique que lorsqu'un fichier de configuration WAS est mappé sur la configuration CBR. Il ne s'agit pas d'une table éditable et elle ne change que si le fichier de configuration WAS est modifié et rechargé dans la configuration CBR.