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.
|