Incluir regra

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

Nome da Regra
O nome da regra definida por você. Esse nome pode conter qualquer caracter alfanumérico, sublinha, hífen ou ponto. Pode ter de 1 a 20 caracteres e não pode conter nenhum espaço em branco.

Escolha a partir das regras a seguir:

  • Endereço IP
    Baseado no endereço IP do cliente. Utilize esse tipo de regra caso deseje proteger os clientes e alocar recursos com base em sua origem.
  • Hora do dia
    Baseada na hora do dia. Utilizada para propósitos de planejamento de capacidade. Exemplo, se seu Site na Web obtém a maior quantidade de correspondência durante o mesmo período de tempo todo dia, convém dedicar mais servidores para HTTP durante os períodos de pico em oposição aos períodos menos intensos.
  • Total de conexões (por segundo)
    Baseadas no número de conexões por segundo da porta. Convém utilizar regras baseadas no total de conexões por segundo caso necessite compartilhar algum dos servidos com outros aplicativos.
  • Conexões ativas (total)
    Baseada no número total de conexões ativas da porta. Convém utilizar regras baseadas no total de conexões ativas na porta caso seu servidor se sobrecarregue e comece a jogar fora pacotes. Determinados servidores Web continuarão a aceitar conexões mesmo que não tenham encadeamentos suficientes para responder ao pedido. Como resultado, o tempo limite dos pedidos do cliente é expirado e o cliente que está se dirigindo ao seu site na Web não é atendido. Utilize as regras baseadas nas conexões ativas para equilibrar a capacidade dentro de um conjunto de servidores.
  • Porta do cliente
    Baseada na porta do cliente. Convém utilizar este tipo de regra se seus clientes estiverem utilizando algum tipo de software que requer uma porta específica do TCP/IP ao fazer pedidos.
  • Tipo de serviço
    Baseado no conteúdo do campo Tipo de Serviço (TOS) no cabeçalho IP.
  • Largura de banda reservada
    A regra da largura de banda reservada permite carregar o balanceamento com base no número de kilobytes por segundo que estão sendo enviados por um conjunto de servidores. Ao definir um limite (alocando um intervalo de largura de banda especificado) para cada conjunto de servidores através da configuração, você pode controlar e garantir a quantidade de largura de banda que está sendo utilizada por cada combinação de porta-cluster.
  • Largura de banda compartilhada
    Se a quantidade de dados transferidos exceder o limite para a regra de largura de banda reservada, a regra de largura de banda compartilhada fornecerá à você a capacidade de recrutar largura de banda não utilizada disponível no site. Baseada na quantidade da largura de banda a compartilhar em nível de cluster ou executor. Se o valor for zero, a largura de banda não poderá ser compartilhada.
    Nota: Antes de configurar a regra de largura de banda compartilhada, será necessário especificar a quantidade máxima de largura de banda (kilobytes por segundo) que pode ser compartilhada no executor ou no nível do cluster. Se o valor for zero, a largura de banda não poderá ser compartilhada.

    O compartilhamento de largura de banda no nível do cluster permite um máximo de largura de banda especificada para ser consumida pelo cluster.

    O compartilhamento de largura de banda no nível do executor permite que toda a configuração do Dispatcher compartilhe uma quantidade máxima de largura de banda.

    Especifique um valor máximo de largura de banda compartilhado que não exceda a largura de banda total (capacidade total do servidor) disponível.

  • Conteúdo (Aplica-se apenas àquelas portas com protocolo de método de emissão cbr).
    Baseado no conteúdo dos cabeçalhos HTTP no pedido do cliente. Convém utilizar as regras de tipo de conteúdo para enviar pedidos aos conjuntos de servidores especificamente configurados para manipular alguns sub-conjuntos do tráfego de seu site.
  • Sempre Verdadeiro
    Uma regra sempre verdadeira sempre estará selecionada, a menos que todos os servidores associados a ela estejam desativados. Por esta razão, geralmente ela deveria estar definida em uma prioridade inferior à outras regras. (Pense nele como uma instrução else na lógica da programação.)

Para obter mais informações referente ao balanceamento de carga baseado em regras, consulte a seção "Configurar balanceamento de carga baseado em regras" do Load Balancer Administration Guide.

Prioridade (opcional)
Um valor inteiro que representa a ordem na qual as regras são revisadas. Se nenhuma prioridade for determinada para a primeira regra definida, por padrão, ela receberá um valor de prioridade 1 e será avaliada primeiro. A próxima regra, então, receberá um valor de prioridade 11 e será avaliada em segundo, (último valor de prioridade + 10, neste caso 1 + 10), terceira regra = 21, quarta regra = 31 e assim por diante. As regras são avaliadas em ordem numérica, os inferiores tem precedência sobre os superiores.

Intervalo Inicial
O valor mais baixo 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.
  • Porta de Cliente, então o intervalo inicial será um inteiro. O padrão é 0.
  • Largura de Banda Reservada, então o intervalo inicial será um inteiro. O padrão é 0.
Você não precisa especificar um intervalo inicial para uma regra sempre verdadeira, de largura de banda, de tipo de serviço ou de regra de conteúdo.

Intervalo Final
O valor mais alto do 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.
  • Tempo, 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.
  • Porta de Cliente, então o intervalo final será um inteiro. O padrão é 65535.
  • Largura de Banda Reservada, então o intervalo final será um inteiro. O padrão é 2 para a 32ª potência menos 1.
Você não precisa especificar um intervalo final para uma regra sempre verdadeira, de largura de banda, de tipo de serviço (TOS) ou de regra de conteúdo.

TOS (Válido apenas para a regra Tipo de serviço)
Valor de entrada de 8 bits que consiste em 0, 1 ou x.

Nível a avaliar (Válido apenas para regras de Total de conexões e Conexões ativas.)
Escolha entre avaliar todos os servidores na porta ou somente os servidores na regra.

Nível para compartilhar a largura de banda disponível (válido apenas para regra de Largura de banda compartilhada)
Defina o nível no qual você deseja que a largura de banda seja compartilhada. Escolha o nível do cluster ou do executor ( é necessário definir a largura de banda compartilhada no executor ou no cluster antes de incluir uma regra de largura de banda compartilhada no nível do cluster ou no nível do executor ou em um cluster antes de poder adicionar uma regra de largura de banda compartilhada no nível do cluster).

Um ou mais endereços de servidor: (opcional)
A lista de servidores em execução. Você pode, opcionalmente, selecionar um ou mais da lista para ser incluído com a regra.

Padrão
Aplicável apenas se você selecionar Conteúdo para o tipo de regra. Digite a sintaxe padrão desejada utilizando as seguintes restrições:
  • sem espaços
  • caracteres especiais: (a não ser que o caracter seja precedido com um \)
    * : curinga (estabelece correspondência de 0 a x de qualquer caracter)
    ( : utilizado para agrupamento lógico
    ) : utilizado para agrupamento lógico
    & : E lógico
    | :  OU lógico
    ! : NÃO lógico
    
  • palavras-chave reservadas (sempre seguidas de =):
    Method   : utilizado pelo protocolo HTTP, em uma tradução,
               para recuperar um pedido; exemplo, GET, POST e
               assim por diante
    URI      : 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 pesquisar; 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 referente à sintaxe padrão, bem como cenários, consulte as seções "Configurar balanceamento de carga baseado em regras" e "Sintaxe de regra de conteúdo (padrão)" do Load Balancer Administration Guide.