criando monitor
LBaaS pode criar um monitor, para monitorar o estado de saúde Piscina Membro. Se um membro não está funcionando corretamente, acompanhar o seu conjunto de status para baixo, pode, assim, evitando solicitações subseqüentes que lhe foram transmitidos.
Vamos adicionar um monitor para o Pool. Clique no botão "Adicionar monitor" na guia Monitores.
Selecione o tipo de "HTTP", ou seja, verificando o estado de saúde de membro do HTTP.
Atraso é definido como "10", o que significa 10 segundos para verificar o status de um membro.
Tempo limite é definido como "5", o que significa que se o membro não podem ser respondidas dentro de cinco segundos, em seguida, um tempo limite.
Max Reties definido como "3", o que significa que, se três tentativas são time-out ou não, os Estados membros se assentou.
Método HTTP é definido como "GET"
URL é definido como "/"
Códigos de status HTTP esperados definidos para "200"
O acima de três significados é obtido por um HTTP GET membro do pedido "/" URL, se o código de retorno é 200, então esse membro é normal.
Clique em "Adicionar", monitorar criado.
O novo monitor irá adicionar o seguinte para a piscina. Clique em "Monitor de Associado" no "servidores web" lista de ações
Selecione o monitor que acabamos de criar.
Clique em "Associate".
teste LBaaS
Após as configurações acima, criamos que contém membro "Web1" e "Web2" A piscina "servidores Web", e adicionar um monitor. Pronto para testar o balanceador de carga está funcionando corretamente.
Em primeiro lugar, iniciar o serviço HTTP no Web1 e Web2, escutando na porta 80:
Aqui usamos módulos python fornecem SimpleHTTPServer iniciar o serviço HTTP. O servidor exibe web a visita atual é index.html qual membro.
onda execução 172.16.100.11 (VIP) várias vezes no router namespace
Os resultados dos testes mostram que todos Web2 este membro por visita.
Por que não ter acesso a Web1 isso?
Lembre-se que nós discutimos mais cedo você:
Coloque método do balanço - ROUND_ROUBIN
Session Persistence - SOURCE_IP
Nesta configuração, um primeiro pedido HAProxy onda seleccionado por ROUND_ROUBIN Web2. As solicitações subseqüentes, mecanismo HAProxy SOURCE_IP será aplicada, ainda optar por Web2.
Vamos modificar a configuração. Clique em "Editar VIP" no "servidores web" lista de ações.
Selecione "Não sessão persistência" e salve.
Em seguida, teste de onda.
Podemos ver que entre o "Web1" e "Web2" round robin-se.