Criamos um cluster de failover do Windows e adicionamos duas instâncias do SQL Server como nós de um cluster de failover do SQL Server.
Definimos os servidores para usar "AlwaysOn Availability Groups" no SQL Configuration Manager.
Para testar um failover, carreguei e executei uma consulta longa e reduzi o nó ativo usando o Gerenciador de Cluster de Failover para interromper o serviço de cluster no nó ativo.
A consulta foi interrompida sem conexão e o servidor ficou indisponível por cerca de 20 segundos antes de o nó ser drenado e o novo nó assumir o controle.
Eu fiz isso errado? Como eu deveria ter configurado isso para que houvesse pouca ou nenhuma perda de conectividade?
O AlwaysOn nem sempre está ativado?
fonte
Resposta do wiki da comunidade :
Esse é o comportamento normal e esperado para um cluster.
É de responsabilidade do aplicativo lidar com a desconexão normalmente. Quaisquer transações em andamento serão perdidas, pois apenas as transações confirmadas são replicadas entre os servidores.
fonte