RedisCluster集群间通信gossip协议

基础通讯原理

集群元数据的维护一般分为集中式和gossip
集中式:集群的元数据存储在某个节点上
gossip:每个节点相互通信
redis cluster采用gossip
redis集群内部通讯端口号=对外端口号+10000

gossip协议

包含ping、pong、meet、fail
meet:某个节点发送meet给新加入的节点,让新节点加入到集群中,然后新节点会与其他节点进行通讯
ping:每个节点都会频繁的向其他节点发送ping,其中包含自己的状态和自己维护的集群元数据,互相通过ping交换 元数据
pong:返回ping和meet,包含自己的状态和其他信息,也可以用于信息的广播和更新
fail:某个节点判定另一个节点fail之后,就发送fail给其他节点,通知其他节点,指定的节点宕机了

请求重定向

在这里插入图片描述
在这里插入图片描述

高可用与主备切换原理

在这里插入图片描述

发布了353 篇原创文章 · 获赞 24 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/lbh199466/article/details/104877871