Olá!
Relianóide 7.6
No laboratório de testes, encontrei um bug estranho no modo de manutenção do backend.
No laboratório de testes, usei 2 nós Relianoid 7.6 em um cluster que balanceia as conexões do cliente Outlook com o Exchange.
Quando o Outlook está conectado ao Exchange, vejo o número de conexões estabelecidas no farm para cada backend do Exchange (há apenas 2 servidores de teste do Exchange no DAG).
Eu ligo o modo de manutenção em um dos backends (cut), vejo que as conexões do cliente são redefinidas, mas depois disso eles começam a se reconectar ao mesmo backend, que agora está em modo de manutenção, ou seja, as conexões do cliente não devem ser restauradas nele.
Se você tentar ativar e desativar o modo de manutenção no backend, nada mudará, as conexões do cliente continuarão sendo restauradas com sucesso no backend, que está em manutenção e não deve aceitar conexões até que a manutenção seja desabilitada.
O modo de manutenção só começa a funcionar se você ativá-lo no backend e depois reiniciar o farm. Depois disso, as conexões do cliente não serão restauradas no backend, que está no modo de manutenção.
Parece um bug.
O farm está configurado no modo l4xnat para a porta 443, número de backends 2.
Oi!
Você poderia gerar um salvamento de suporte (em Sistema > Salvamento de Suporte) e compartilhar conosco em: support AT relianoid DOT com?
Obrigado!
Olá!
Enviei um arquivo de suporte para você, verifique o e-mail, por favor)
Oi!
Obrigado pelo suporte save. Parece relacionado à persistência configurada, pois todos os clientes são Nated para o mesmo endereço IP.
Altere a persistência da sessão de “IP de origem” para “Porta de origem”.
Aguardando seu feedback,
Cheers.
Olá!
Alterei a persistência da sessão de “Source IP” para “Source Port”, e o modo de manutenção está funcionando melhor. Em versões antigas, o modo de manutenção do ZEVENET funciona sem alterar a persistência da sessão de “Source IP” para “Source Port”. Quero entender que a lógica de manutenção é alterada em RELIANOID balanceador ou eu não usei as configurações corretas sempre no ZEVENET?
O modo de manutenção no ZEVENET sempre funcionou perfeitamente, independentemente das configurações de persistência da sessão.
Os problemas começaram depois que atualizei o ZEVENET para RELIANOID.
Oi!
O modo de manutenção e a persistência da sessão não mudaram em nada.
Na sua infraestrutura, todos os clientes sempre foram NATed ou é uma mudança recente? Porque se você tivesse os clientes com carga balanceada para diferentes backends usando persistência por “IP de origem” no caso em que os clientes são NATed, então era um bug do Zevenet.
Apenas para confirmar o comportamento correto, altere para “IP de origem” e habilite a depuração em /usr/local/relianoid/config/global.conf , altere de:
$depuração=”0″;
para
$depuração=”9″;
E então, reproduza o problema de manutenção.
Por fim, compartilhe um novo salvamento de suporte por e-mail.
Atenciosamente.
Olá!
Ok, obrigado pela informação!
No meu teste, as conexões de cliente de infraestrutura baseadas em ZEVENET sempre funcionaram em NAT (modo lx4nat), informação interessante sobre o ZEVENET.
Não preciso testar o balanceador ZEVENET porque agora eu uso RELIANOID.
RELIANOID bom e simples balanceador.
Obrigado pela ajuda! =)
De nada,
Enjoy RELIANOID!