Expressions de règle de proxy

Ces expressions permettent d'augmenter la granularité de la portée des règles de configuration, via la spécification d'informations au sein de chaque règle. Les expressions de règles Proxy sont affectées à un hôte virtuel proxy. Lorsqu'une requête est traitée par un hôte virtuel proxy, les expressions de règles proxy associées à cet hôte virtuel sont évaluées. Si l'une des expressions de règles proxy a pour résultat true, toutes les actions du serveur proxy spécifiées dans la configuration de l'expression de règles proxy sont effectuées.

Les expressions de règle de proxy incluent des opérandes et des opérateurs créés et gérés par un administrateur. Les opérandes permettent de configurer ces expressions selon les critères suivants :
  • cell
  • application
  • module
  • uri
  • urigroup
Pour la définition des expressions de règle de proxy, ils sont associés aux opérateurs, qui peuvent être appliqués via des mots ou des symboles.
Mot Symbole
AND &&
OR ||

Exemple 1

Dans l'exemple suivant, l'expression prend la valeur true si le nom de la cellule cible est macellule. Sinon, l'expression a pour résultat false.

cell=macellule 

Exemple 2

Dans l'exemple suivant, l'expression prend la valeur true si le nom de la cellule cible est macellule et celui de l'application, monapp. Sinon, le résultat de l'expression est false.

cell=macellule AND application=”monapp”

Exemple 3

Dans l'exemple suivant, l'expression prend la valeur true si le nom de la cellule cible est mycell et celui de l'application cible est myapp1 ou myapp2. Sinon, le résultat de l'expression est false.

cell=macellule && (application=”monapp1” || application=”monapp2”)

Exemple 4

Dans l'exemple suivant, le résultat de l'expression est true si le nom de la cellule cible est macellule et le nom de l'application n'est pas monapp. Sinon, son résultat est false.

cell=macellule AND application!=monapp 

Exemple 5

Dans l'exemple suivant, le résultat de l'expression est true si la requête URI correspond au modèle /proxy1/*. Sinon, l'expression a pour résultat false.

uri=”/proxy1/*”

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjpx_rulexp
Nom du fichier : cjpx_rulexp.html