redis sentinel启动步骤详解

2025-11-05 23:35:28

1、redis sentinel启动步骤有以下几个环节。

redis sentinel启动步骤详解

2、第一步,初始化服务器。

redis sentinel启动步骤详解

3、第二步,替换成sentinel专用代码

命令集不同

sentinel服务器会加载不同于redis的服务器命令集,以下为sentinel部分命令集。

redis sentinel启动步骤详解

4、第三步,初始化sentinel状态,初始化sentinel监视主服务器的列表

sentinel状态中masters字典记录了所有被Sentinel监视的主服务器的相关信息

字典的键是被监视主服务器的名字

而字典的值是被监视主服务器对应的sentinel.c/sentinelRedisInstance结构。

redis sentinel启动步骤详解

redis sentinel启动步骤详解

5、以下为master1的实例结构。

redis sentinel启动步骤详解

6、第四步,根据给定的配置文件,初始化sentinel的监视主服务器列表,以下为sentinel状态以及masters字典。

redis sentinel启动步骤详解

7、第五步,建立网络连接。

redis sentinel启动步骤详解

8、以下图为sentinel向主服务器创建连接。

redis sentinel启动步骤详解

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢