目录
redis集群至少需要三个master
新建redisClusterDemo文件夹,在redisClusterDemo文件夹下新建6379,6380,6389,6390四个配置文件
在每个配置文件中填入:
include /home/wingd/MySoftware/redisClusterDemo/redis.conf
port 6379
pidfile "/var/run/redis_6379.pid"
dbfilename "dump6379.rdb"
cluster-enabled yes
cluster-config-file nodes-6379.conf
cluster-node-timeout 15000
不同文件端口号等不一样。
启动4个redis服务,会看到node-xxxx.conf正常生成
创建集群:
redis-cli --cluster create --cluster-replicas 1 192.168.10.128:6379 192.168.10.128:6380 192.168.10.128:6381 192.168.10.128:6389 192.168.10.128:6390 192.168.10.128:6391
连接集群:
redis-cli -c -p 6379
查看集群信息:
cluster nodes
如果主节点挂机,在设置的超时时间之后,它对应的从节点会晋升为主机