美文网首页
redis 在windows 下做集群

redis 在windows 下做集群

作者: 海染蓝了天_2d47 | 来源:发表于2023-09-17 10:18 被阅读0次

    参考地址:

    https://zhuanlan.zhihu.com/p/563422863?utm_id=0

    https://blog.csdn.net/weixin_43894591/article/details/129689621
    https://note.oddfar.com/pages/feab74/#%E7%86%9F%E6%82%89%E5%9F%BA%E6%9C%AC%E9%85%8D%E7%BD%AE 笔记

    2. 解压并复制

    解压刚刚下载的zip包,并复制6份,注意,使用此方法搭建redis集群最少需要6个节点,官方规定

    Snipaste_2023-09-18_10-10-29.png

    3. 修改每个redis的redis.windows.conf文件 高版本是redis.conf

    注意:配置完之前先不要启动redis,否则会生成dump.rdb,导致集群启动失败

    protected-mode yes

    port 6379(每个redis的端口都需要不同)

    cluster-enabled yes

    cluster-config-file nodes-端口.conf

    注释掉:appendfilename "appendonly.aof"

    注释掉:dbfilename dump.rdb

    4. 启动每个redis

    使用命令行启动每个redis redis-server.exe redis.windows.conf

    5. 启动集群命令

    redis-cli --cluster create 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 --cluster-replicas 1

    使用以上命令启动集群,前面启动redis只是启动redis了,每个redis并没有加入到集群中(需要回答 can i set above configuration? yes)


    image.png

    至此windows的集群环境就搭建成功了(Another Redis DeskTop Manager 连接工具)

    注意:高版本的启动命令redis-server.exe redis.conf而不是redis-server.exe redis.windows.conf
    连接客户端命令:redis-cli -c -p 6379 否则会报错MOVED 5789 127.0.0.1:6381

    相关文章

      网友评论

          本文标题:redis 在windows 下做集群

          本文链接:https://www.haomeiwen.com/subject/wjxwvdtx.html