Generador de subexpresiones de acciones de normas de direccionamiento HTTP

El generador de subexpresiones sirve para generar condiciones complejas de normas utilizando AND, OR y NOT así como la agrupación con paréntesis. El generador de subexpresiones valida la norma al aplicar los cambios y avisa si hay paréntesis desemparejados u operadores lógicos a los que no se les da soporte.

Para ver esta página para los ODR, pulse Servidores > Servidores On demand > nombre_odr > Propiedades de direccionador On Demand HTTP > Normas HTTP de política de direccionamiento > Especificar por > Expresión > Generador de subexpresiones.

Para ver esta página para los clústeres ODR, pulse Servidores > Clústeres direccionadores On Demand > clúster_odr > Propiedades de direccionador On Demanda HTTP > Normas HTTP de política de direccionamiento > Especificar por > Expresión > Generador de subexpresiones.

Seleccionar operando

Se han mejorado las expresiones para las normas de direccionamiento HTTP para dar soporte a expresiones que definan el clúster de destino. La expresión ofrece más funcionalidad y flexibilidad al definir el clúster de destino. Por ejemplo, la expresión cluster=’TestCell/TestClusterA' indica al ODR que direccione llamadas a miembros de TestClusterA.

La lista que se muestra a continuación incluye opciones de operandos:

  • Clúster
  • Servidores
  • Módulos
Operador

Dependiendo del operando seleccionado, se muestran distintas opciones de operadores. La lista que se muestra a continuación incluye las opciones de operadores:

  • < y > : el operador menor que o mayor que se utiliza con números.
  • Igual a (=): el operador de igualdad expresa una coincidencia sensible a las mayúsculas y minúsculas.
  • Igual ignorando mayúsculas y minúsculas (EQUALSIGNORECASE): operador de igualdad que expresa una coincidencia en la que se ignoran mayúsculas y minúsculas.
  • IS NULL: este operador expresa que una validación de la consulta muestra que el parámetro no existe.
  • IS NOT NULL: este operador expresa que una validación de la consulta muestra que existe el parámetro requerido.
  • LIKE: este operador expresa la coincidencia de patrones para los valores de operando de la serie. El valor debe contener como carácter comodín el signo de porcentaje (%) en la posición en la que empieza la coincidencia del patrón. Por ejemplo, la expresión host LIKE %blanca coincide con la palabra blanca, o con cualquier otra palabra que finalice por blanca, mientras que la expresión host LIKE blanca% coincide con la palabra blanca o cualquier otra palabra que empiece por blanca, y la expresión host LIKE %blanca% coincide con la palabra blanca o con cualquier palabra que incluya la palabra blanca.
  • IN: este operador expresa un operando con varios valores en una sola expresión. Por ejemplo, si, para un operando denominado port, desea expresar que el valor de puerto puede ser cualquier valor o todos los valores de tipo 9080, 9090, 9091, el fragmento de la expresión será port IN (9080,9090,9091). El modo de expresar los valores dentro de los paréntesis depende del tipo de datos del puerto. Si el puerto es un entero, la sintaxis correcta es especificar los valores sin comillas. Si el puerto es una serie, la sintaxis correcta es port IN (‘9080’,‘9090’,‘9091’).
Valor

Dependiendo del operador elegido, escriba un valor para la subexpresión que desea crear.

Generador de subexpresiones

Genera la subexpresión como un resultado del operando, el operador y los valores especificados.

Agregar

Añade la subexpresión a la nueva norma.




Centro de información de WebSphere Virtual Enterprise (en línea)

Información relacionada
Normas HTTP de política de direccionamiento
Generador de expresiones de normas HTTP

http_subexpression