Windows配置redis哨兵
admin
2023-05-21 11:02:22
0

redis主从模式必有单点问题,所以redis的哨兵机制就是来弥补这一问题,接下来我们在Windows环境下配置一下redis的哨兵。

1.下载Windows版redis地址:https://github.com/MicrosoftArchive/redis/releases

2.解压到目录,6379 master, 6380 6381slave

Windows配置redis哨兵

3.redis主从配置

    3.1 master文件配置redis.windows.conf

           port 6379

    3.2 6380 slave文件配置redis.windows.conf

            port 6380

            slaveof 127.0.0.1 6379

    3.3 6381 slave文件配置redis.windows.conf

            port 6381

            slaveof 127.0.0.1 6379

4.redis哨兵配置

    每一个redis目录中都创建一个文sentinel.conf文件

    4.1 master 6379的sentinel.conf文件配置如下


#当前Sentinel服务运行的端口
port 26379
#master
#Sentinel去监视一个名为mymaster的主redis实例,这个主实例的IP地址为本机地址127.0.0.1,端口号为6379,
#而将这个主实例判断为失效至少需要2个 Sentinel进程的同意,只要同意Sentinel的数量不达标,自动failover就不会执行
sentinel monitor master 127.0.0.1 6381 1
#指定了Sentinel认为Redis实例已经失效所需的毫秒数。当 实例超过该时间没有返回PING,或者直接返回错误,那么Sentinel将这个实例标记为主观下线。
#只有一个 Sentinel进程将实例标记为主观下线并不一定会引起实例的自动故障迁移:只有在足够数量的Sentinel都将一个实例标记为主观下线之后,实例才会被标记为客观下线,这时自动故障迁移才会执行
sentinel down-after-milliseconds master 5000
#指定了在执行故障转移时,最多可以有多少个从Redis实例在同步新的主实例,在从Redis实例较多的情况下这个数字越小,同步的时间越长,完成故障转移所需的时间就越长
sentinel config-epoch master 12
#如果在该时间(ms)内未能完成failover操作,则认为该failover失败
sentinel leader-epoch master 13

4.2 slave 6380中的sentinel.conf文件配置

port 26479

#slave1

sentinel monitor master 127.0.0.1 6381 1

sentinel down-after-milliseconds master 5000

sentinel config-epoch master 12

sentinel leader-epoch master 13


4.3 slave 6381中的sentinel.conf文件配置

port 26579

#slave2

sentinel monitor master 127.0.0.1 6381 1

sentinel down-after-milliseconds master 5000

sentinel config-epoch master 12

sentinel leader-epoch master 13

5.启动redis服务

    redis-server.exe redis.windows.conf    --master

    redis-server.exe redis.windows.conf    --slave

    redis-server.exe redis.windows.conf    --slave 

6.测试redis服务

    

Windows配置redis哨兵


Windows配置redis哨兵


7.启动哨兵服务

    redis-server.exe sentinel.conf --sentinel

   


Windows配置redis哨兵





相关内容

热门资讯

通话老人手表厂家推荐指南:下沉... 导语:随着智能穿戴设备在健康监测领域的渗透率持续提升,下沉市场对适老化健康智能手表的需求呈现爆发式增...
广西皮卡车过桥坠河,已致5死5... 记者从广西环江“5·16”过桥车辆坠河事件现场搜救队伍了解到,18日17时左右,搜救队伍在车辆坠河地...
缅甸提出打击电诈新法草案,最高... 据凤凰卫视报道,缅甸政府近日公布打击跨境网络诈骗的新法律草案,对经营诈骗园区与相关犯罪行为祭出重刑,...
红夹克、机舱合影,李显龙晒访华... 5月18日,新加坡国务资政李显龙在社交平台发文,他已抵达广西南宁,开启本周访华行程,并晒出机舱照、与...
“赌王”女儿何超蕸,真正死因公... 5月17日,已故“赌王”何鸿燊女儿何超蕸的追思会,在香港举行。此次追思会由何超琼亲自操办,一早她便到...
宇通4款高端车型亮相米兰交通运... 近日,2026米兰交通运输展览会(NME)在意大利米兰国际展览中心拉开帷幕。在这场汇聚全球目光的行业...
伊朗已逮捕6500多名间谍及通... 据伊朗迈赫尔通讯社18日报道,伊朗治安部队司令艾哈迈德-礼萨·拉丹说,自2月底美国和以色列对伊朗发动...
男子与13岁智力缺陷少女发生性... 澎湃新闻记者 刘璐男子与13岁智力缺陷少女发生性关系,犯强奸罪被判刑。5月18日,最高检联合中国残联...
屋里墙面潮湿起皮脱落怎么处理 1、倘若轻微掉皮先把掉皮位置铲除干净,其次把墙面清理干净,并且用砂纸把墙面打磨平整,然后涂刷一遍防水...
墙面乳胶漆出现起皮和脱落现象怎... 1、如果墙面属于大面积的起皮脱落,就应当将开裂的基层裂缝凿成一个平整的斜面并进行打磨,同时还要对其进...