Por Que Redis Sentinel?

Redis Sentinel fornece monitoramento, failover automático e descoberta de serviço para implantações Redis.

Pré-requisitos

  • Três servidores Linux com Redis 7.0+.
  • Portas abertas: 6379 e 26379.

Configuração

Sentinel em Cada Nó

port 26379
sentinel monitor mymaster 192.168.1.101 6379 2
sentinel auth-pass mymaster sua-senha-segura
sentinel down-after-milliseconds mymaster 5000

Solução de Problemas

  • Quórum não alcançado: SENTINEL ckquorum mymaster.
  • Split-brain: min-replicas-to-write 1.
  • Cliente não reconecta: Use cliente Sentinel-aware.

Resumo

  • Redis Sentinel fornece failover automático com pelo menos 3 instâncias.
  • Use min-replicas-to-write para prevenir perda de dados.

Artigos Relacionados