fix config document addr

This commit is contained in:
fortrue 2018-02-28 19:25:32 +08:00
parent 86183a4a97
commit 37b3a07b9f

View File

@ -265,9 +265,9 @@ predixy支持Redis Sentinel和Redis Cluster来使用redis一个配置里这
ServerFailureLimit 10 ServerFailureLimit 10
ServerRetryTimeout 1 ServerRetryTimeout 1
Sentinels { Sentinels {
+ 10.2.2.2 + 10.2.2.2:7500
+ 10.2.2.3 + 10.2.2.3:7500
+ 10.2.2.4 + 10.2.2.4:7500
} }
Group shard001 { Group shard001 {
} }
@ -275,7 +275,7 @@ predixy支持Redis Sentinel和Redis Cluster来使用redis一个配置里这
} }
} }
这个Redis Sentinel集群定义指定了三个redis sentinel实例分别是10.2.2.2、10.2.2.3、10.2.2.4定义了两组redis分别是shard001、shard002。没有指定任何静态redis节点。所有redis实例都没有开启密码认证它们都具有16个db。predixy用crc16计算key的哈希值然后通过modula也就是求模的办法将key分布到shard001或shard002中去。由于MasterReadPriority为60,比DynamicSlaveReadPriority的50要大所以读请求都会分发到redis master节点RefreshInterval为1,每一秒钟向redis sentinel发送请求刷新集群信息。redis实例失败累计达到10次后将该redis实例标记失效每间隔1秒钟后检查其是否恢复。 这个Redis Sentinel集群定义指定了三个redis sentinel实例分别是10.2.2.2:7500、10.2.2.3:7500、10.2.2.4:7500定义了两组redis分别是shard001、shard002。没有指定任何静态redis节点。所有redis实例都没有开启密码认证它们都具有16个db。predixy用crc16计算key的哈希值然后通过modula也就是求模的办法将key分布到shard001或shard002中去。由于MasterReadPriority为60,比DynamicSlaveReadPriority的50要大所以读请求都会分发到redis master节点RefreshInterval为1,每一秒钟向redis sentinel发送请求刷新集群信息。redis实例失败累计达到10次后将该redis实例标记失效每间隔1秒钟后检查其是否恢复。
### Redis Cluster形式 ### Redis Cluster形式