Expresiones de regla de proxy

Utilice las expresiones de regla de proxy para crear reglas de configuración de ámbito más granular especificando información de la regla. Las expresiones de regla de proxy se asignan a un host virtual proxy. Cuando el host virtual proxy gestionar una solicitud, se evalúan las expresiones de regla de proxy asociadas con dicho host virtual proxy. Si una expresión de regla de proxy se considera como verdadera, se llevarán a cabo todas las acciones de proxy especificadas en la configuración de la expresión de la regla de proxy.

Las expresiones de regla de proxy tienen operandos y operadores que se crean y se gestionan mediante un administrador. Mediante los operandos, puede configurar expresiones de reglas de proxy en función de los criterios siguientes:
  • cell
  • application
  • módulo
  • URI
  • grupo URI
Los operandos se combinan con operadores para definir las expresiones de regla de proxy. Los operadores se pueden aplicar con palabras o con símbolos.
Palabra Símbolo
AND &&
OR ||

Ejemplo 1

En el ejemplo siguiente, la expresión se evalúa como verdadera si el nombre de célula de destino es mycell. De lo contrario, la expresión se evaluará como falsa.

célula=mycell 

Ejemplo 2

En el ejemplo siguiente, la expresión se evalúa como verdadera si el nombre de la célula de destino es mycell y el nombre de la aplicación es myapp. De lo contrario, la expresión se evaluará como falsa.

célula=mycell AND application=”myapp”

Ejemplo 3

En el ejemplo siguiente, la expresión se evalúa como verdadera si el nombre de la célula de destino es mycell, y el nombre de la aplicación de destino es myapp1 o myapp2. De lo contrario, la expresión se evaluará como falsa.

célula=mycell && (application=”myapp1” || application=”myapp2”)

Ejemplo 4

En el ejemplo siguiente, la expresión se evalúa como verdadera si el nombre de célula de destino es mycell y el nombre de la aplicación de destino no es myapp; de lo contrario, la expresión se evaluará como falsa.

célula=mycell AND application!=myapp 

Ejemplo 5

En el ejemplo siguiente, la expresión se evalúa como verdadera si el URI de solicitud coincide con el patrón /proxy1/*. De lo contrario, la expresión se evaluará como falsa.

uri=”/proxy1/*”

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjpx_rulexp
File name: cjpx_rulexp.html