Etat de la règle - Aide sur les zones
Statistiques en cours
- Nom
- Nom choisi pour la règle. Il peut contenir n'importe quel caractère alphanumérique, trait de soulignement, trait d'union ou point. Il peut comporter entre 1 et 20 caractères, sans espace.
- Type de la règle
- Type de la règle. Les valeurs possibles sont les suivantes :
- ip - fondée sur l'adresse IP du client.
- délai - fondée sur l'horaire.
- connexions - fondée sur le nombre de connexions par seconde pour le port.
- actif - fondée sur le nombre total de connexions actives pour le port.
- port - fondée sur le port client.
- contenu - fondée sur la demande d'URL du client.
- Source de la configuration
- Applicable uniquement lorsque le fichier de configuration WAS est mappé vers la configuration CBR. Si ce fichier a été mappé, ce paramètre indique que la source de configuration est WAS ; sinon, il indique que la source de configuration est user (utilisateur).
- Nombre d'exécutions
- Nombre de fois où cette règle a été exécutée depuis qu'elle a été ajoutée ou depuis que l'exécuteur a été redémarré pour la dernière fois.
- Structure
- Applicable uniquement si vous avez sélectionné le type de règle
Contenu de la demande. Entrez la syntaxe de la structure à utiliser, en respectant les contraintes 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
[clé] : n'importe quel nom d'en-tête HTTP valide que Dispatcher
Par exemple, User-Agent,
Connection, referer, etc.
Exemples : Avec un navigateur ayant pour cible l'adresse http://www.company.com/path/webpage.htm, les valeurs suivantes peuvent être obtenues :
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 la structure et consulter des scénarios, voir les sections concernant la configuration de l'équilibrage de charge basé sur des règles et la syntaxe de règle de contenu (structure) dans le
guide d'administration de Load Balancer.
Remarque : les traductions du guide d'administration de Load Balancer prises en charge sont disponibles sur le
site Web de WebSphere Application Server, dans le centre de documentation Edge Component.
Paramètres de configuration
Si applicable, éditez l'un des paramètres de configuration ci-dessous dans le panneau Etat de la règle et 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 :
- ip - adresse du client sous la forme d'un nom symbolique ou d'une notation décimale à point.
La valeur par défaut est 0.0.0.0.
- délai - entier. La valeur par défaut est 0, qui représente minuit.
- connexions - entier. La valeur par défaut est 0.
- actif - 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 :
- ip - adresse du client sous la forme d'un nom symbolique ou d'une notation décimale à point.
La valeur par défaut est 255.255.255.254.
- délai - 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.
- actif - 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 étant prioritaires par rapport à celles qui sont plus élevées.
- Type d'affinité
- La valeur par défaut de l'option d'affinité est aucune. L'affinité basée sur les règles s'applique uniquement au composant CBR ou à la méthode d'acheminement mac du composant Dispatcher.
L'option du délai de maintien de routage de la commande port doit avoir la valeur zéro (non activée) afin que l'option d'affinité de la commande rule puisse être définie. Lorsque l'affinité est définie pour la règle, le délai de maintien de routage du port ne peut pas être activé.
Sélectionnez le type d'affinité à appliquer à cette règle. Les valeurs disponibles sont les suivantes :
- Pas d'affinité de règle - option par défaut indiquant qu'aucune affinité n'est définie pour la règle.
- Affinité des cookies passifs - permet d'équilibrer la charge du trafic web en définissant une affinité au même serveur, sur la base des cookies d'identification automatique générés par les serveurs. Ce paramètre est utilisé conjointement avec le "nom du cookie" de la règle, associé à la "valeur du cookie" du serveur.
- Affinité des URI - permet d'équilibrer la charge du trafic Web sur le même serveur en se basant sur l'URL demandée par le client. Ce paramètre est conçu pour les scénarios dans lesquels CBR équilibre la charge de Caching Proxy afin de réduire le volume de données à mettre en cache.
- Affinité des cookies actifs - permet d'équilibrer la charge du trafic Web en définissant une affinité au même serveur, sur la base d'un cookie généré par le composant CBR identifiant le serveur choisi. Ce cookie généré a une affinité correspondant au délai de maintien de routage de la règle ; à l'issue de ce délai, le cookie expire.
- Affinité WAS - s'applique uniquement lorsqu'un fichier de configuration WAS est mappé vers 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 du cookie, associé à la valeur du cookie, sert d'identificateur à Load Balancer et lui permet d'envoyer au même serveur les demandes ultérieures d'un site Web. La valeur du nom de cookie ne s'applique qu'à l'affinité des cookies passifs.
- Délai de maintien de routage
- La valeur de délai de maintien de routage s'applique uniquement à un cookie actif. Le délai de maintien de routage permet de créer une relation d'affinité entre un client et un serveur particulier. Une fois que le délai de maintien de routage a expiré, le client peut être envoyé à un serveur différent. La valeur par défaut est 0, ce qui indique que le délai de maintien de routage ne s'applique pas à la règle.
En affectant la valeur Cookie actif à la zone Affinité, et un entier positif à la zone Délai de maintien de routage de la règle, vous autorisez d'une autre manière le maintien du routage des clients à un serveur particulier. Une fois qu'une règle a été configurée pour prendre en charge l'affinité des cookies actifs, l'équilibrage de la charge des demandes d'un nouveau client s'effectue à l'aide des algorithmes CBR standard et les demandes ultérieures de ce même client sont envoyées au serveur choisi initialement.
- Niveau d'évaluation
- Valide uniquement pour les règles de nombre total de connexions et de connexions actives. Vous pouvez choisir d'évaluer tous les serveurs du port ou
seulement ceux concernés par la règle. La règle Nombre total de connexions (par seconde) permet de fonder l'évaluation sur les serveurs en cours associés à la règle ayant une pondération positive.
Listes
Liste des serveurs
Contient les adresses des serveurs associés à la règle.
- Liste des serveurs de secours
- S'applique uniquement lorsqu'un fichier de configuration WAS est mappé vers la configuration CBR. Il ne s'agit pas d'une table modifiable ; cette liste ne change que si le fichier de configuration WAS est modifié et rechargé dans la configuration CBR.
|