Redis集群扩容与下线步骤

本文详细介绍了如何在Redis集群中进行扩容和缩容操作,包括新增节点、分配槽位、设置从节点以及删除节点的过程,以应对流量高峰时期的挑战。
摘要由CSDN通过智能技术生成

当双手十一来临时,需要临时增加Redis集群的数量来缓解压力

在集群中增加Redis节点步骤如下:

1. 使用链接集群,并通过cluster nodes来查看当前集群的信息

[allen@localhost ~]$ cd packages/redis-5.0.3/
[allen@localhost redis-5.0.3]$ src/redis-cli -h 192.168.0.103 -p 8003 -a allen
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
192.168.0.103:8003> cluster nodes
383e0df8c3e16aacf86a17cbb7b2819426f9e454 192.168.0.102:8002@18002 master - 0 1611575809000 3 connected 5461-10922
7e6aa35995b79bef083cbfe60855d6d4ec3ba999 192.168.0.101:8001@18001 master - 0 1611575811626 1 connected 0-5460
499787d7590f9df6d102339c1341c00a1585726f 192.168.0.101:8004@18004 slave 0f1f5538d02a78e9e5266afc285a4a524e3daa51 1611575810603 1611575806529 5 connected
0f1f5538d02a78e9e5266afc285a4a524e3daa51 192.168.0.103:8003@18003 myself,master - 0 1611575811000 5 connected 10923-16383
3689c09d371ea3b0b11b4cc3827412220a8b6a11 192.168.0.102:8005@18005 slave 7e6aa35995b79bef083cbfe60855d6d4ec3ba999 0 1611575811617 4 connected
9a5e3238d9648eba8084c6f5ad62814c61fb73b3 192.168.0.103:8006@18006 slave 383e0df8c3e16aacf86a17cbb7b2819426f9e454 0 1611575809586 6 connected
192.168.0.103:8003> 

2. 通过以上信息可以得知,当前集群有三个小集群,每个小集群包含一个master一个slave,如下图

3. 我现在想该集群添加一个新的小集群,在192.168.0.101 集群上新建一个8007 和 8008 为端口的2个节点,然后8007作为主节点,8008作为从节点并加大集群中

具体操作如下:

3. 1. 在 101上copy 2份config文件。

[allen@localhost redis-cluster]$ pwd
/home/allen/packages/redis-5.0.3/redis-cluster
[allen@localhost redis-cluster]$ ls
8001  8004
[allen&
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值