Nós não tivemos muita sorte com isso. Em seu cenário descrito, nossos clientes não fizeram failover confiável usando o método descrito por você.
Eu recomendo um balanceador de carga entre os dois servidores para que as solicitações sejam direcionadas a um VIP e possam ser manipuladas por qualquer servidor disponível.