diff --git a/HowtoRedis.md b/HowtoRedis.md index ba7fae8d..ea7de317 100644 --- a/HowtoRedis.md +++ b/HowtoRedis.md @@ -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