第一步安装redis集群:
修改redis.conf,只把配置文件拷贝即可。
1.daemonize yes(136)
2.port 7000
3.cluster-enabled yes
4.cluster-config-file nodes.conf(822)
5.cluster-node-timeout 5000(828)
6.appendonly yes(672)
7.bind 127.0.0.1 192.168.244.130 (69) ipaddr找到的ip
拷贝到7001 7002 .......
修改:port 7001
启动全部端口:拷贝启动命令工具
cp /usr/local/apps/redis/redis_cluster/src/redis-server /usr/local/redis/redis_cluster/
启动:
../redis-server ./redis.conf
第二步:安装ruby
。。。。。云玩家模式。这个是集群必须的。
这个要看下小D的笔记去启动和串联。
集群搭建的详细过程:https://blog.csdn.net/qq_42815754/article/details/82912130
添加节点分配hash槽:https://www.cnblogs.com/shiguotao-com/p/10078379.html
添加从节点:https://www.jianshu.com/p/1c0309bb4e8a
----------------------------------------------------------------------6-1-----------------------------------------------------------------------
笔记:
复制是在返回命令之后的。
如何查看节点:
关掉7000节点:
子节点7003顶上。
这个端口是通信的:
--------------------------------------------------------------------------------6-2----------------------------------------------------------------------------------
笔记:
移除节点:移除从节点是不会报错的。
第一个是集群的任意一个主节点,第二个是从节点的ID。
--------------------------------------------------------------6-3-----------------------------------------------------------
配置文件:
redis:
timeout: 6000ms
password:
# host: 172.16.244.144
# port: 6379
cluster:
max-redirects: 3 # 获取失败 最大重定向次数
nodes: 172.16.244.144:7000,172.16.244.144:7001,172.16.244.144:7002,172.16.244.144:7003,172.16.244.144:7004,172.16.244.144:7005
lettuce:
pool:
max-active: 1000 #连接池最大连接数(使用负值表示没有限制)
max-idle: 10 # 连接池中的最大空闲连接
min-idle: 5 # 连接池中的最小空闲连接
什么是内网的ip,就是ipaddr。
--------------------------------------------------------------6-4-----------------------------------------------------------