Construtor de Sub-expressões para as Regras SIP de uma Política de Roteamento, ao Especificar por Expressão

Utilize o construtor de subexpressões para construir condições de regras complexas de subexpressões utilizando AND, OR, NOT e agrupamento parentético. O construtor de sub-expressões valida a regra quando você aplica as alterações e o alerta para os parênteses não correspondidos e os operadores de lógica não suportados..

Para visualizar esta página, clique em Servidores > Roteadores On demand > odr_name > Propriedades do roteador on demand SIP > Regras SIP da política de roteamento > Especificar por > Expressão > Construtor de Sub-expressões.

Selecionar Operando

A capacidade para rotear para servidores no modo de manutenção está disponível no WebSphere Extended Deployment V6.1.0.1. As expressões para as regras de roteamento SIP são aprimoradas para suportar uma expressão para definir o cluster de destino. A expressão fornece mais funcionalidade e flexibilidade na definição do cluster de destino. O protocolo, o modo de manutenção do nó e o modo de manutenção do servidor podem ser utilizados como critérios, além do cluster, servidor e módulo. Por exemplo, a expressão cluster=’TestCell/TestClusterA' e serverMaintenanceMode=’affinity' direciona o ODR para rotear chamadas aos membros de TestClusterA, que estão no modo de manutenção.

A lista a seguir inclui opções de operandos:

  • Protocolo
  • Cluster
  • Servidores
  • Módulos
  • Modo de Manutenção do Nó
  • Modo de Manutenção do Servidor
Operador

Dependendo do operando selecionado, diversas opções de operadores são exibidas. A lista a seguir inclui opções de operadores:

  • <> O operador menor que ou maior que é para ser utilizado com números.
  • Equals (=) - O operador de igualdade expressa uma correspondência que faz distinção entre maiúsculas e minúsculas.
  • Equals Ignore Case (EQUALSIGNORECASE) - O operador de igualdade expressa uma correspondência que não faz distinção entre maiúsculas e minúsculas.
  • IS NULL: Esse operador expressa que a validação da consulta mostra que o parâmetro solicitado não existe.
  • IS NOT NULL: Esse operador expressa que a validação da consulta mostra que o parâmetro solicitado existe.
  • LIKE: Esse padrão expressa a correspondência padrão dos valores de operando de cadeia. O valor deve conter o caractere curinga de sinal de porcentagem (%) na posição em que iniciar a correspondência padrão. Por exemplo, a expressão host LIKE %blanca fará a correspondência da palavra blanca ou de qualquer outra palavra que termine em blanca, enquanto a expressão host LIKE blanca% fará a correspondência da palavra blanca ou de qualquer outra palavra que comece com blanca e a expressão host LIKE %blanca% fará a correspondência da palavra blanca ou de qualquer palavra que tenha blanca embutida nela.
  • IN: Esse operador expressa um operando com vários valores em uma única expressão. Por exemplo, se, para um operando chamado port, você desejar expressar que o valor da porta pode ser qualquer um ou todos os valores, como 9080, 9090, 9091, o fragmento da expressão será port IN (9080,9090,9091). Como os valores dentro dos suportes são expressos depende do tipo de dados da porta. Se a porta for um inteiro, a sintaxe correta será os valores sem aspas. Se a porta for uma cadeia, a sintaxe correta será port IN (‘9080’, ‘9090’, ‘9091’).
Valor

Dependendo do operador escolhido, digite um valor para a subexpressão que você deseja criar.

Construtor de Subexpressões

Gera a subexpressão como resultado do operando, operador e valores especificados.

Anexar

Inclui a subexpressão na nova regra.




Centro de Informações do WebSphere Extended Deployment (on-line)

Informações relacionadas
Regras de SIP da Política de Roteamento
Construtor de Subexpressões para Incluir uma Regra de SIP da Política de Roteamento

sip_subexpression