0
点赞
收藏
分享

微信扫一扫

win10下redis集群搭建

金穗_ec4b 2024-06-03 阅读 8


 

        首先了解redis支持的集群方案有三种:1,主从负责模式。2,Sentinel(哨兵)模式。3,Cluster模式。而本次是搭建Cluster模式。

        系统:win10,redis版本6.2.6(5.0以上),集群模式:cluster模式。本次6个节点,3主3从。

 1,下载redis,以下是整体目录结构

win10下redis集群搭建_IP

2,创建6个文件夹,并重新命名,本次6个节点,以存放节点内容(就以各自端口号命名吧)

win10下redis集群搭建_IP_02

每个文件夹内创建一个自己的配置文件如:redis-6380.conf  、redis-6381.conf。。。。。。

win10下redis集群搭建_集群_03

win10下redis集群搭建_集群_04

内容如下:

win10下redis集群搭建_redis_05

可以直接copy这里,每个节点改成自己的配置:

# 后台启动
daemonize yes
# 绑定IP,Redis 只接收来自于该IP 地址的请求(0.0.0.0:本机)
bind 0.0.0.0
# 监听端口
port 6380
# 守护进程,后台启动
daemonize yes
# 开启集群 是
cluster-enabled yes
# 数据库镜像备份的文件存放路径
dir "./6380/"
# 节点信息
cluster-config-file nodes-6380.conf
# 超时时限
cluster-node-timeout 5000
# aof持久化方式
appendonly yes
# Redis 在后台运行的时候生成的pid文件
pidfile redis_6380.pid
# 配置log 文件地址
logfile "D:/Tools/redis-6.2.6-x64-windows/6380/6380.log"
# 开启Keyspace通知 
notify-keyspace-events Ex     

3,给这几个节点添加启动文件,方便启动 start6380.bat、start6381.bat。。。。。。

启动文件:  redis-server.exe  ./6380/redis-6380.conf             --  对应start6380.bat

结束:redis-cli -p 6380 shutdown                  --  对应stop6380.bat

win10下redis集群搭建_Redis_06

win10下redis集群搭建_IP_07

win10下redis集群搭建_集群_08

4,双击启动所有节点,

win10下redis集群搭建_Redis_09

5,打开安装目录,cmd进入命令窗扣,执行如下命令,则集群模式搭建完成:

redis-cli  --cluster create 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 127.0.0.1:6385 --cluster-replicas 1

进入节点:  redis-cli -h 127.0.0.1 -p 6380 -c

执行命令:cluster info 出现  如下则表示成功

可以执行cluster nodes 查看节点信息

win10下redis集群搭建_Redis_10

举报

相关推荐

0 条评论