Incluir Regra

Preencha os campos e, em seguida, clique em OK.

Nome da Regra
O nome da regra é definido pelo usuário. Esse nome pode conter qualquer caractere alfanumérico, sublinha, hífen ou ponto. Pode ter de 1 a 20 caracteres e não pode conter nenhum espaço em branco.
Tipo de Regra
Você pode escolher entre os seguintes tipos de regras:
  • Endereço IP
    Baseado no endereço IP do cliente. Utilize este tipo de regra para apresentar na tela os clientes e recursos alocados com base de onde eles provém.
  • Hora do dia
    Baseada na hora do dia. Utilizada por razões de planejamento de capacidade. Por exemplo, se o seu Web site for visitado mais durante o mesmo período de cada dia, talvez você queira dedicar mais servidores para HTTP nos horários de pico do que nos horários menos requisitados.
  • Total de Conexões (por segundo)
    Baseadas no número de conexões por segundo da porta. Talvez queira utilizar regras baseadas no total das conexões por segundo se for necessário compartilhar alguns servidores com outros aplicativos.
  • Conexões Ativas (total)
    Baseada no número total de conexões ativas da porta. É possível utilizar regras baseadas no total de conexões ativas numa porta se os servidores ficarem sobrecarregados e começarem a descartar pacotes. Determinados servidores da Web continuarão a aceitar conexões embora não tenham encadeamentos suficientes para responderem ao pedido. Como resultado, os pedidos do cliente excederam o tempo limite e o cliente visitando o Web site não será atendido. Utilize regras que se baseiem em conexões ativas para equilibrar a capacidade dentro de um pool de servidores.
  • Conteúdo
    Uma expressão comum que será comparada às URLs solicitadas pelo cliente. Você poderá utilizar regras de tipo de conteúdo para enviar pedidos a conjuntos de servidores especificamente configurados para manusear algum subconjunto do tráfego do site. Por exemplo, talvez queira utilizar um conjunto de servidores para manusear todos os pedidos cgi-bin, outro para manusear todo o fluxo de pedidos de áudio, e um terceiro para manusear outros pedidos. Você poderia incluir uma regra com um padrão para corresponder o caminho ao seu diretório cgi-bin, outra correspondente ao tipo de arquivo do fluxo de arquivos de áudio e uma terceira, sempre-verdadeira, para manusear o resto do tráfego. Em seguida, poderia incluir os servidores apropriados para cada uma das regras.
  • Sempre Verdadeira
    A regra será sempre verdadeira. Uma regra pode ser criada como "always true". Esse tipo de regra sempre estará selecionada, a não ser que todos os servidores associados estejam desativados. Por essa razão, ela deve estar normalmente numa prioridade mais baixa em relação às outras regras.
Prioridade (opcional)
Um valor inteiro que representa a ordem na qual as regras são revisadas. Se nenhuma prioridade for atribuída à primeira regra definida, por padrão, seu valor de prioridade será igual a 1 e ela será avaliada primeiro. A próxima regra receberá um valor de prioridade 11 (último valor de prioridade + 10, neste caso 1 + 10), terceira regra = 21, quarta regra = 31 e assim por diante. As regras são avaliadas por ordem numérica, os números menores tem precedência aos maiores.
Intervalo Inicial
Opcionalmente, o menor valor no intervalo usado para determinar se a regra é verdadeira ou não. Se você está incluindo uma regra baseada em:
  • Endereço IP, então o intervalo inicial será o endereço do cliente como um nome simbólico ou em formato decimal pontuado. O padrão é 0.0.0.0.
  • Tempo, então o intervalo inicial será um inteiro. O padrão é 0, que representa meia-noite.
  • Conexões Totais, então o intervalo inicial será um inteiro. O padrão é 0.
  • Conexões Ativas, então o intervalo inicial será um inteiro. O padrão é 0.
Não é necessário especificar um intervalo inicial para uma regra sempre-verdadeira.
Intervalo Final
Opcionalmente, o maior valor no intervalo usado para determinar se a regra é verdadeira ou não. Se você está incluindo uma regra baseada em:
  • Endereço IP, então o intervalo final será o endereço do cliente como um nome simbólico ou em formato decimal pontuado. O padrão é 255.255.255.255.
  • Hora do dia, então o intervalo final será um inteiro. O padrão é 24, que representa meia-noite.
  • Conexões Totais, então o intervalo final será um inteiro. O padrão é 2 para a 32a. força menos 1.
  • Conexões Ativas, então o intervalo final será um inteiro. O padrão é 2 para a 32a. força menos 1.
Não é necessário especificar um intervalo final para uma regra sempre-verdadeira.
Padrão
Aplicável apenas para a regra Conteúdo. Digite a sintaxe do padrão a ser utilizado, com as seguintes restrições:
  • sem espaços
  • caracteres especiais: (a não ser que o caractere seja precedido por uma barra invertida [\])
    * : curinga (corresponde 0 a x de qualquer caractere)
    ( : utilizado para agrupamento lógico
    ) : utilizado para agrupamento lógico
    & : AND lógico
    | : OR lógico
    ! : NOT lógico
    
  • palavras-chave reservadas (sempre seguidas por =):
    Method   : utilizado pelo protocolo HTTP, em uma tradução, 
               para recuperar um pedido; por exemplo, GET, POST e 
               assim por diante               
    UTI      : caminho do pedido da URL
    Version  : versão específica de um pedido 
               HTTP/1.0 ou HTTP/1.1
    Host     : valor do host: cabeçalho
               Nota: opcional em protocolos HTTP/1.0
    [key]    : qualquer nome de cabeçalho HTTP que o Dispatcher
               pode procurar, por exemplo, User-Agent,
               Connection, referer, e assim por diante.
    

Exemplos: Um navegador com destino http://www.company.com/path/webpage.htm pode resultar em valores como os seguintes:

 
   Method=GET
   URI=/path/webpage.htm
   Version=HTTP/1.1
   Host=www.company.com
   Connection=Keep-Alive

Para obter mais informações sobre a sintaxe padrão, como os cenários, consulte as seções "Configure rules-based load balancing" e "Content rule (pattern) syntax" do Load Balancer Administration Guide.

Nota: As traduções suportadas do Load Balancer Administration Guide podem ser encontradas em WebSphere Application Server - Edge Component Information Center Web site.

Um ou mais Endereços de Servidor: (opcional)
A lista de servidores definidos atualmente para a porta. Você pode, opcionalmente, selecionar um ou mais servidores da lista para inclusão com a regra. Se você não selecionar um servidor, o Load Balancer descartará os pedidos que correspondam ao critério.