22
0
Fork 0

précisions pour Sentinel

This commit is contained in:
jlecour 2017-09-29 18:28:02 +02:00
parent 949f92c7e7
commit f337e9bfaa
1 changed files with 5 additions and 3 deletions

View File

@ -332,9 +332,11 @@ slave-read-only off
### Sentinel
Sentinel permet de faire du failover avec des slaves Redis.
Attention, il est encore en développement. Il est donc dans la branche instable du dépôt de redis.
Par exemple, une instance master redis1 et un slave redis2. En cas de panne les rôles s'échangent, redis2 devient master et redis1 devient le slave.
Sentinel permet surveiller un ensemble d'instance avec réplication. Il repose sur plusieurs processus qui communiquent entre eux afin d'aboutir à un consensus sur l'état des réplications et l'élection d'un master. C'ets un processus séparé de Redis lui-même.
Par exemple, une instance _master_ "redis1" et un _slave_ "redis2". En cas de panne de "redis1", les process Sentinel vont d'accorder sur le fait que "redis2" devient le _master_. À son retour en ligne, "redis1" sera promu _slave_ de "redis2".
Un seul ensemble de processus Sentinel peut surveiller un ou plusieurs ensemble de réplications Redis.
#### Unité systemd