O motivo pelo qual o failover automático não é propício tem a ver com o atraso de replicação. Se o escravo estiver atrasado e ocorrer failover, talvez você esteja gravando atualizações com chaves que ainda não existem, pois as inserções do mestre ainda não foram gravadas. Quanto mais atraso de replicação, mais isso é um problema. Na minha empresa, usamos o DRBD para failover automático, pois o servidor do DRBD em que você realiza failover é uma cópia exata do nível de disco do mestre original. como política, fazemos manual para failover para configurações mestre / escravo e mestre / mestre.