美文网首页程序员
redis集群模式配置

redis集群模式配置

作者: 小螺钉12138 | 来源:发表于2019-02-20 23:42 被阅读0次

配置redis集群模式

首先配置redis集群模式最好使用3主3从(6个节点)的模式,测试环境中,只能在一台机器上面开启6个服务实例来模拟

修改配置文件,首相将redis.conf的配置文件复制6份(文件名最好加上端口后缀),然后开始修改配置文件中的参数

cluster-enabled yes #开启redis的集群模式
cluster-config-file nodes-6379.conf #配置集群模式下的配置文件
cluster-node-timeout 15000 #集群内节点之间支持最长响应时间

修改完毕之后启动6个redis服务

image
查看redis服务是否成功启动
image

redis6个服务启动成功之后,借助redis-tri.rb的工具可以快速的部署集群,如果本机没有该命令行需要自行安装(安装方法参考),只需要执行/redis-trib.rb create --replicas 1 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 127.0.0.1:6385就可以成功创建集群

注意:创建集群的时候可能会出现几个小错误

[ERR] Node 127.0.0.1:6380 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0

//这是由于创建集群中的某一个服务中曾经插入过数据,并且已经产生了持久化文件,此时需要flushall命令清空所有数据

redis-4.1.0/lib/redis/client.rb:124:in `call': ERR Slot 935 is already busy
//这是由于之前创建集群遗留的配置文件导致的问题,使用命令cluster reset即可

相关文章

  • 11.Redis集群入门

    本主题,介绍了Redis的集群配置与编程入门,其实Redis的集群还包含主从集群模式,哨兵集群模式(Redis 5...

  • redis集群模式配置

    配置redis集群模式 首先配置redis集群模式最好使用3主3从(6个节点)的模式,测试环境中,只能在一台机器上...

  • springboot整合redis(单机+哨兵模式)

    一:引入maven依赖 二:添加redis配置 三:编写redis配置类(切换注释即可切换单机、哨兵集群模式) 四...

  • redis真的是单线程么?

    redis服务启动配置 redis-server服务受配置文件控制,配置文件可以控制数据持久化,集群,哨兵模式等都...

  • Redis集群部署

    Redis集群部署 Redis集群有多种部署模式,包括主从模式、哨兵模式、集群模式 主从模式   主从模式可以是一...

  • docker-compose配置redis集群搭建(三主三从分槽

    docker-compose配置redis集群搭建(三主三从分槽模式) $ 前言 docker-compose配置...

  • 基于Docker的Redis集群搭建

    Docker redis集群配置。我们会在一台centos的虚拟机上,配置redis集群 前期规划: redis版...

  • Redis集群模式

    redis 集群三主三从模式(六个节点配置一致,除ip,端口) redis.conf 配置文件port 端口bi...

  • 2018-03-09

    centos6.8redis集群配置(一台linux上配置集群) 1.下载redis redis4.0.8下载地址...

  • 在 Windows 下配置 Redis(不含集群)

    本文只涉及 Redis 在 Windows 中的配置(不含集群) 如需配置 Redis 集群,请看这里 如需使用 ...

网友评论

    本文标题:redis集群模式配置

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