TL;DR — Kurzzusammenfassung
Richten Sie Redis Sentinel für automatisches Failover und Hochverfügbarkeit ein und beheben Sie Probleme wie Split-Brain und Quorum-Fehlkonfiguration.
Warum Redis Sentinel?
Redis Sentinel bietet Überwachung, automatisches Failover und Service-Discovery für Redis.
Voraussetzungen
- Drei Linux-Server mit Redis 7.0+.
- Offene Ports: 6379 und 26379.
Konfiguration
port 26379
sentinel monitor mymaster 192.168.1.101 6379 2
sentinel auth-pass mymaster ihr-sicheres-passwort
sentinel down-after-milliseconds mymaster 5000
Fehlerbehebung
- Quorum nicht erreicht:
SENTINEL ckquorum mymaster. - Split-Brain:
min-replicas-to-write 1.
Zusammenfassung
- Redis Sentinel bietet automatisches Failover mit mindestens 3 Instanzen.