From 49c817c2502ee98a770ae93c4479681cef27a790 Mon Sep 17 00:00:00 2001 From: antirez Date: Fri, 25 Jul 2014 14:20:23 +0200 Subject: [PATCH] Example redis.conf: improve slaveof description. --- redis.conf | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/redis.conf b/redis.conf index bd0a09f0..5eb1beeb 100644 --- a/redis.conf +++ b/redis.conf @@ -189,9 +189,18 @@ dir ./ ################################# REPLICATION ################################# # Master-Slave replication. Use slaveof to make a Redis instance a copy of -# another Redis server. Note that the configuration is local to the slave -# so for example it is possible to configure the slave to save the DB with a -# different interval, or to listen to another port, and so on. +# another Redis server. A few things to understand ASAP about Redis replication. +# +# 1) Redis replication is asynchronous, but you can configure a master to +# stop accepting writes if it appears to be not connected with at least +# a given number of slaves. +# 2) Redis slaves are able to perform a partial resynchronization with the +# master if the replication link is lost for a relatively small amount of +# time. You may want to configure the replication backlog size (see the next +# sections of this file) with a sensible value depending on your needs. +# 3) Replication is automatic and does not need user intervention. After a +# network partition slaves automatically try to reconnect to masters +# and resynchronize with them. # # slaveof