redis 集群配置

Redis5.0集群配置

1. 下载redis-server 和 redis-client

redis-server 5.0.x 下载地址:https://github.com/tporadowski/redis/releases
在这里插入图片描述
redis-client 下载地址:http://www.uzzf.com/soft/78115.html
在这里插入图片描述

2.集群配置

建立集群服务:

在这里插入图片描述
redis 默认端口 6379,在redis-server5.0.10 安装目录下创建集群服务,端口分别为 6380,6381,6382,6383,6384,6385,如下图:
在这里插入图片描述
每个文件夹对应不同服务集群,文件夹内容为原redis-server5.0.1内容。
在这里插入图片描述

配置集群服务:

Redis-x64-5.0.10\6380\start-server.cmd 文件内容如下:

#说明程序窗口对应的服务端口
title redis-6380(服务端口)

redis服务启动命令

redis-server.exe redis.windows.conf

配置各集群服务文件:
例如: 打开Redis-x64-5.0.10\6380\redis.windows.conf文件,修改如下配置

#服务端口
port 6380

#用来指定redis是否要用守护线程的方式启动
daemonize yes

#如果配置yes则开启集群功能,此redis实例作为集群的一个节点
cluster-enabled yes

#是集群节点自动维护的文件,主要用于记录集群中有哪些节点、状态以及一些持久化参数等
cluster-config-file nodes-6380.conf

#这是集群中的节点能够失联的最大时间,超过这个时间,该节点就会被认为故障
cluster-node-timeout 15000

#将有数据的aof文件复制一份保存到对应目录
appendonly yes

其他集群服务文件对应修改。

3.启动集群

双击 Redis-x64-5.0.10\xx\start-server.cmd 文件启动每个redis集群节点:
在这里插入图片描述
在Redis-Server安装目录下启动集群,命令如下:

redis-cli.exe --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

replicas 1:代表的是一个比例,就是主节点数/从节点数的比例。将按照命令中IP:PORT的顺序,先是3个主节点,然后是3个从节点
在这里插入图片描述

4.验证集群

使用redis-client 连接每个redis集群节点,如下图:
在这里插入图片描述
在6380节点新增一对键值对:a 123 ,此时查看其他节点会发现同步出现该内容,至此说明配置成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值