设为首页 - 加入收藏  
您的当前位置:首页 >探索 >一万字详解 Redis Cluster Gossip 协议 正文

一万字详解 Redis Cluster Gossip 协议

来源:汇智坊编辑:探索时间:2025-11-04 22:55:01
一万字详解 Redis Cluster Gossip 协议
复制// 注意,详解协议PING 、详解协议 PONG 和 MEET 实际上是详解协议同一种消息。  // PONG 是详解协议对 PING 的回复,它的详解协议实际格式也为 PING 消息,云南idc服务商  // 而 MEET 则是详解协议一种特殊的 PING 消息,用于强制消息的详解协议接收者将消息的发送者添加到集群中(如果节点尚未在节点列表中的话)  #define CLUSTERMSG_TYPE_PING 0          /* Ping 消息 */  #define CLUSTERMSG_TYPE_PONG 1          /* Pong 用于回复Ping */  #define CLUSTERMSG_TYPE_MEET 2          /* Meet 请求将某个节点添加到集群中 */  #define CLUSTERMSG_TYPE_FAIL 3          /* Fail 将某个节点标记为 FAIL */  #define CLUSTERMSG_TYPE_PUBLISH 4       /* 通过发布与订阅功能广播消息 */  #define CLUSTERMSG_TYPE_FAILOVER_AUTH_REQUEST 5 /* 请求进行故障转移操作,要求消息的源码库详解协议接收者通过投票来支持消息的发送者 */  #define CLUSTERMSG_TYPE_FAILOVER_AUTH_ACK 6     /* 消息的接收者同意向消息的发送者投票 */  #define CLUSTERMSG_TYPE_UPDATE 7        /* slots 已经发生变化,消息发送者要求消息接收者进行相应的详解协议更新 */  #define CLUSTERMSG_TYPE_MFSTART 8       /* 为了进行手动故障转移,详解协议暂停各个客户端 */  #define CLUSTERMSG_TYPE_COUNT 9         /* 消息总数 */  1.2.3.4.5.6.7.8.9.10.11.12.13.

0.1968s , 11636.171875 kb

Copyright © 2025 Powered by 一万字详解 Redis Cluster Gossip 协议,汇智坊  滇ICP备2023006006号-2

sitemap

Top