redis集群
内容纲要
三组三从模式
修改配置
进入到redis.conf文件中
cluster-enabled yes
# 每一个节点在集群中的配置文件,每个节点,和其他节点的关系,状态都在此配置文件中,不需要认为干预,解除注释即可
cluster-config-file nodes-6379.conf
# 超时时长
cluster-node-timeout 15000
# aop开启
appendonly yes
集群构建
开放Redis服务的两个TCP端口。譬如Redis客户端连接端口为6379,而Redis服务在集群中还有一个叫集群总线端口,其端口为客户端连接端口加上10000,即 6379 + 10000 = 16379。所以开放每个集群节点的客户端端口和集群总线端口才能成功创建集群!
# 构建集群
redis-cli -a 密码 --cluster create 192.168.245.141:6379 192.168.245.142:6379 192.168.245.143:6379 192.168.245.144:6379 192.168.245.145:6379 192.168.245.146:6379 --cluster-replicas 1
# 查看集群节点信息
redis-cli -a 密码 --cluster check 192.168.245.142:6379
槽节点slots 16384个
三个mater平均分配
分配
存储
连接集群节点
redis-cli -c -a password -h ip -p port
# 查看集群信息
cluster info
# 查看节点信息
cluster nodes
redis集群和SpringBoot的整合
在集群模式没有第几个数据库的概念
spring:
redis:
password: 密码
cluster:
nodes: 192.168.245.141:6379,192.168.245.142:6379,192.168.245.143:6379,192.168.245.144:6379,192.168.245.145:6379,192.168.245.146:6379
共有 0 条评论