Ajout d'une règle
Complétez les zones, puis cliquez sur OK.
- Nom de la règle
- Nom de la règle que vous avez définie. 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 règle
- Vous pouvez sélectionner l'une des règles suivantes :
- Adresse IP
Basée sur l'adresse IP du client. Utilisez ce type de règle si vous souhaitez sélectionner les clients et attribuer des ressources en fonction de l'endroit où ils proviennent.
- Horaire
Basée sur l'heure. Utilisée pour des raisons de planification des capacités. Par exemple, si votre site Web est accédé quotidiennement en masse toujours au même moment, vous pouvez dédier davantage de serveurs à HTTP lors de ces heures de pointe par opposition aux heures creuses.
- Nombre total de connexions (par seconde)
Basée sur le nombre total de connexions par seconde du port. Vous pouvez utiliser des règles basées sur le nombre total de connexions par seconde si vous devez partager certains serveurs avec d'autres applications. - Connexions actives (total)
Basée sur le nombre total de connexions actives du port. Vous pouvez utiliser des règles basées sur le nombre total de connexions actives sur un port si vos serveurs sont surchargés et commencent à rejeter des paquets. Certains serveurs Web continuent à accepter les connexions, même s'ils ne disposent pas de suffisamment d'unités d'exécution pour répondre à la demande. Il en résulte que les demandes client expirent et que le client se connectant à votre site Web n'est pas servi.
Utilisez les règles basées sur des connexions actives pour équilibrer les capacités dans un pool de serveurs.
- Contenu de la demande
Expression régulière comparée aux URL demandées par le client. Vous pouvez utiliser les règles de type de contenu pour envoyer des demandes aux ensembles de serveurs configurés spécialement pour traiter des sous-ensembles du trafic de votre site.
Par exemple, vous pouvez utiliser un ensemble de serveurs pour traiter toutes les demandes cgi-bin, un autre pour toutes les demandes audio en continu et un troisième pour le traitement des autres demandes. Vous devez ajouter une règle dont la structure correspond au chemin d'accès au répertoire cgi-bin, une autre qui correspond au type de fichier de vos fichiers audio en continu et une troisième règle toujours vraie pour traiter le reste du trafic. Vous devez alors ajouter les serveurs appropriés à chacune de ces règles.
- Toujours vraie
Cette règle est toujours vraie. Une règle peut être créé avec un statut "toujours vrai". Une telle règle est toujours sélectionnée, à moins que tous les serveurs qui lui sont associés soient arrêtés. De ce fait, elle doit être généralement se trouver à un niveau de priorité inférieur par rapport aux autres règles.
- 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 voit attribuer par défaut la valeur
de priorité 1 et est é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 ont la priorité sur les valeurs supérieures.
- Valeur de début
- Valeur la plus basse utilisée pour déterminer si la règle
est vraie (option facultative). Si vous ajoutez une règle reposant
sur les éléments suivants :
- Adresse IP, la valeur de début correspond à l'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, la valeur de début est un entier. La valeur par défaut est 0, qui représente minuit.
- Nombre total de connexions, la valeur de début est un
entier. La valeur par défaut est 0.
- Connexions actives, la valeur de début est un entier. La valeur par défaut est 0.
Il n'est pas nécessaire de spécifier de valeur de début pour une règle toujours vraie.
- Valeur de fin
- Valeur la plus élevée utilisée pour déterminer si la règle
est vraie (option facultative). Si vous ajoutez une règle reposant
sur les éléments suivants :
- Adresse IP, la valeur de fin correspond à l'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, la valeur de fin est un entier. La
valeur par défaut est 24, qui représente minuit.
- Nombre total de connexions, la valeur de fin est un
entier. La valeur par défaut est 2 à la puissance 32 moins 1.
- Connexions actives, la valeur de fin est un entier. La valeur par défaut est 2 à la puissance 32 moins 1.
Il n'est pas nécessaire de spécifier de valeur de fin pour une règle toujours vraie.
- Structure
- S'applique uniquement à la règle de contenu. 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.
UTI : 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 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.
- Une ou plusieurs adresse(s) de serveur : (facultatif)
- Liste des serveurs définis pour le port. Sélectionnez-en un ou plusieurs
pour les inclure dans la règle.
|