Windows环境下redis集群搭建
说明: 这边的集群是 redis-cluster集群。
准备: 需要下载
1,redis3.0以上版本 链接: https://pan.baidu.com/s/1U6FUiJ9TXzSrPf6CZZ8JZg 密码: 36t9
2,ruby 链接: https://pan.baidu.com/s/1PsRJG9weUBMBWOFVyV93Kg 密码: dk6b
3, redis的ruby驱动 链接: https://pan.baidu.com/s/1tNo2JzrGVNd9dqG1e-xgow 密码: 7uad
一、安装配置redis
1,安装下载好的redis安装到指定的目录下,且copy 6份出来。如图
2,分别打开redis1到reids6的文件夹,更改其中的 redis.windows.conf 文件
将这边的端口号以此类推,redis2的端口号为6380 redis3为6381 。。。 redis6 为6384
修改的内容除了端口号 还有
cluster-enabled yes
cluster-config-file nodes-6379.conf
cluster-node-timeout 15000
appendonly yes
PS:(这6个redis文件夹下的 redis.windows.conf 都要修改。)
3,分别在redis1~redis6文件夹下创建 start.bat文件,里面的内容为
title redis-6380
redis-server.exe redis.windows.conf
二、安装ruby到指定文件夹
这边三个框打钩
解压 rubygems-2.7.6.zip cd 到该文件夹目录下执行这个命令
执行 ruby setup.rb 命令 (都是在黑屏中执行的)
再切换到 redis1目录中 ,执行命令 gem install redis
三、安装集群脚本
下载地址 https://raw.githubusercontent.com/antirez/redis/unstable/src/redis-trib.rb
直接另存为redis-trib.rb文件,保存到redis1中
四、启动redis集群
1,分别启动redis1~redis6中的 start.bat文件,
2,再重新打开个命令行 ,切换到 redis1目录下执行命令
- ruby redis-trib.rb create --replicas 1 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
到此,windows环境下的redis集群搭建成功。。。