步骤一:下载&解压

官网 : Github:redis-windows/releases 下载 redis 压缩包,也可通过文末附件下载

步骤二:复制&保存脚本

文末 附件下载 cluster.py (需要python环境) 或者 cluster_bat.zip(win双击直接运行) 脚本到 redis 解压缩 根目录

步骤三:执行脚本

进入当前命令行执行 你们重命名就用你们自己的文件名

py cluster.py

效果如下:

第一次选 6 就行了

等他跑完,执行 5 检查一下集群状态,出现ok就是正常

链接&测试

这里使用DBX ,去官网 DBX - 15MB,管理50+种数据库! | DBX 下载最新版或者文末附件下载

选择Redis 连接方式选 集群,端口和密码 在py脚本里面,如下图已经测试链接成功了

其他注意事项

1、修改端口和密码:

在py脚本里面修改端口和密码,如果已经创建直接删除nodes文件夹重新执行就行了

2、springboot配置

集群模式:不要再配 host / port ,配置下方这个,会自动识别

  redis:
    # 集群模式:不要再配 host / port  
    username: pufa_app
    password: spdb-ai-call 
    timeout: 10s
    cluster:
      nodes:
        - 127.0.0.1:7001
        - 127.0.0.1:7002
        - 127.0.0.1:7003
        - 127.0.0.1:7004
        - 127.0.0.1:7005
        - 127.0.0.1:7006
      max-redirects: 3   # MOVED 重定向次数,默认 3
    lettuce:
      pool:
        max-active: 8
        max-idle: 8
        min-idle: 0
        max-wait: -1ms
       # 关键:集群拓扑刷新时自动认证
      cluster:
        refresh:
          adaptive: true
          period: 60s

附件:

Redis 压缩包:Redis-6.2.18-Windows-x64-msys2.7z

Python脚本:cluster.py

Win脚本:cluster_bat.zip

DBX安装包:DBX_0.5.31_x64-setup.exe