Eu acho que isso é o que você está procurando, essa configuração pode ser facilmente alterada para abstrair as leituras de escravo também.
Felicidades, Jan
Estou procurando implementar uma implementação de HAis de redis usando servidores redis do mestre-escravo. Os servidores da web se conectarão a eles por meio de uma instância HAProxy instalada em cada caixa.
A situação é fácil com apenas dois servidores, se um desce o outro tem que ser feito o novo mestre. Mas e quando há mais de um escravo e um dos escravos restantes pode ser promovido a mestre? Eu sei redis sentinel tem um mecanismo de notificação no caso de um failover, mas como usá-lo para interagir com o HAproxy em cada um dos servidores da web e dizer-lhes qual servidor é o novo mestre?
Primeira vez que trabalha com redis e replicação / failover em geral.
Eu acho que isso é o que você está procurando, essa configuração pode ser facilmente alterada para abstrair as leituras de escravo também.
Felicidades, Jan