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.
Escolha entre as seguintes 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 responder 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.
- Porta do Cliente
Baseada na porta do cliente. Talvez você queira utilizar esse tipo de regra se os cliente estiverem
utilizando algum tipo de software que solicite uma porta TCP/IP específica
ao fazer pedidos.
- Tipo de Serviço
Com base no conteúdo do campo TOS (Tipo de Serviço), no cabeçalho IP.
- Largura de Banda Reservada
A regra de largura de banda reservada permite o equilíbrio de cargas com
base no número de kilobytes por segundos que estão sendo entregues por um
conjunto de servidores. Pela definição de um limite (alocando um
intervalo de largura de banda específico) para cada conjunto de servidores
por toda a configuração, é possível controlar e garantir a quantidade de
largura de banda que está sendo utilizada por cada combinação
porta-cluster.
- Largura de Banda Compartilhada
Se a quantidade de dados transferidos exceder o limite da regra de largura
de banda reservada, a regra de largura de banda compartilhada fornece a
capacidade de convocar largura de banda disponível, que não esteja sendo
utilizada no site.
Baseada na quantidade da largura de banda a compartilhar em nível de cluster ou executor. Se o valor for igual a zero, a largura de banda não pode ser
compartilhada.
Nota: Antes de configurar a regra de largura de
banda compartilhada, especifique a quantidade máxima de largura de banda
(kilobytes por segundo) que pode ser compartilhada no nível do executor ou
do cluster. Se o valor for igual a zero, não será possível compartilhar a
largura de banda.
O compartilhamento de largura de banda no nível do cluster permite que uma largura de banda máxima seja especificada para ser consumida por um cluster.
O compartilhamento da largura de banda no nível do executor permite que toda a configuração do Dispatcher compartilhe uma quantidade máxima da largura de banda.
Especifique um valor máximo de largura de banda compartilhada que não exceda o total de largura de banda (capacidade total do servidor) disponível.
- Conteúdo (Aplica-se apenas àquelas
portas com protocolo de método de encaminhamento cbr).
Baseado no conteúdo dos cabeçalhos HTTP no pedido do cliente. Você deverá 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.
- Sempre Verdadeira
Uma regra sempre verdadeira sempre será selecionada, a não ser que todos os servidores associados estejam desativados. Por essa razão, ela deve ser normalmente configurada com uma prioridade mais baixa em relação a outras regras. (Pense nela como uma
instrução else na lógica da programação.)
Para obter mais informações sobre as regras baseadas no equilíbrio de
cargas, consulte a seção "Configure rules-based load balancing" 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 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) e será avaliada por segundo, a
terceira será igual a 21, a quarta a 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 elevado 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 as regras Total de Conexões, 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 deseja que a largura de banda seja compartilhada. Escolha o nível do cluster ou do executor (você deve definir a largura de
banda compartilhada no executor ou no cluster antes de poder incluir uma
regra largura de banda compartilhada do nível do executor ou do cluster no
cluster para que seja possível incluir uma regra de largura de banda
compartilhada no nível de cluster).
- Um ou mais Endereços de Servidor: (opcional)
- A lista de servidores em execução. Opcionalmente, selecione um ou
mais servidores na lista para serem incluídos com a regra. Se você não selecionar um servidor, o Load Balancer descartará os pedidos
que correspondam ao critério.
- Padrão
- Aplicável apenas se selecionar o Conteúdo do tipo da regra. Digite a
sintaxe do padrão desejado utilizando 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
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 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 do padrão, além dos
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.
|