zoukankan      html  css  js  c++  java
  • Windows中搭建Redis集群

    1. http://rubyinstaller.org/downloads/ 下载Ruby2.2.5(x64)并安装,安装时勾选添加至路径变量中
    2. 命令行中执行gem source -a http://gems.ruby-china.org
    3. 安装ruby的redis支持环境:gem install redis
    4. https://github.com/MSOpenTech/redis/releases 下载Redis-x64-3.2.100.msi并安装redis
    5. 拷贝6份Redis安装目录下的redis.windows-service.conf文件依次重命名为redis.windows-service-6380.conf、redis.windows-service-6381.conf、redis.windows-service-6382.conf、redis.windows-service-6383.conf、redis.windows-service-6384.conf、redis.windows-service-6385.conf。依次找出下面的配置,并修改如下(以redis.windows-service-6380.conf为例):
    port 6380
    appendonly yes
    appendfilename "appendonly.6380.aof"
    cluster-enabled yes
    cluster-config-file nodes-6380.conf
    cluster-node-timeout 15000
    cluster-slave-validity-factor 10
    cluster-migration-barrier 1
    cluster-require-full-coverage yes
    
    1. 注册Redis为Windows Service,依次执行如下命令(或者保存为批处理脚本执行):
    redis-server --service-install redis.windows-service-6380.conf --service-name redis6380
    redis-server --service-start --service-name Redis6380
    redis-server --service-install redis.windows-service-6381.conf --service-name redis6381
    redis-server --service-start --service-name Redis6381 
    redis-server --service-install redis.windows-service-6382.conf --service-name redis6382
    redis-server --service-start --service-name Redis6382 
    redis-server --service-install redis.windows-service-6383.conf --service-name redis6383
    redis-server --service-start --service-name Redis6383
    redis-server --service-install redis.windows-service-6384.conf --service-name redis6384
    redis-server --service-start --service-name Redis6384
    redis-server --service-install redis.windows-service-6385.conf --service-name redis6385
    redis-server --service-start --service-name Redis6385
    
    1. 创建Redis Cluster,下载 https://raw.githubusercontent.com/MSOpenTech/redis/3.0/src/redis-trib.rb 脚本到Redis安装目录,在命令行执行如下命令:
    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
    
  • 相关阅读:
    Mybatis框架学习02
    第四周学习进度
    第四周安卓开发学习总结(2)
    第四周安卓开发学习总结(1)
    使用Python进行疫情数据爬取
    使用Jsoup进行疫情数据爬取
    Mybatis框架学习01
    第三周学习进度
    第三周安卓开发学习总结
    全国疫情统计地图可视化(2)——实现数据下钻
  • 原文地址:https://www.cnblogs.com/linjisong/p/6081312.html
Copyright © 2011-2022 走看看