美文网首页
redis集群搭建

redis集群搭建

作者: sunyuan1125 | 来源:发表于2017-03-21 16:40 被阅读9次

    具体参考 http://www.jianshu.com/p/22af55518f6d

    1、环境:ruby  RubyInstaller  +rubyGem

    2、使用 6个 redis 三主三备 redis.conf 更改端口

    port 7010

    cluster-enabled yes  

    cluster-config-file nodes.conf

    cluster-node-timeout 5000

    appendonly yes

    cluster-enabled 选项用于开实例的集群模式,

    cluster-conf-file 选项则设定了保存节点配置文件的路径, 默认值为nodes.conf 。

    nodes.conf 节点配置文件无须人为修改, 它由 Redis 集群在启动时创建, 并在有需要时自动进行更新。

    3.创建集群

    a.按照上面所说的配置好各个实例,主要是改端口号,运行 7000.bat- 7005.bat脚本启动六个redis实例

    b.cd到 redis-trib.rb 所在的目录下运行命令

    redis-trib.rb create --replicas 1 127.0.0.1:7000 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

    4 利用Jedis链接集群

    Set jedisClusterNodes =newHashSet();   

     jedisClusterNodes.add(newHostAndPort("127.0.0.1",7000));     

     JedisCluster jc =newJedisCluster(jedisClusterNodes);

    5、检测不同端口的 redis-cli.exe -c -p 7010

    相关文章

      网友评论

          本文标题:redis集群搭建

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