win10系统下安装redis集群
1.Redis
地址:https://github.com/MicrosoftArchive/redis/releases
1.1下载的redis复制6份
1.2修改redis的配置文件redis.windows.conf
port 6379
cluster-enabled yes
cluster-config-file nodes-6379.conf
cluster-node-timeout 15000
appendonly yes
如果是6380目录下port 就改为6380,cluster-config-file nodes-6380.conf,剩下的以此类推。
注意修改的时候要把前面的“#”去掉,并向右对齐。
cluster-enabled 选项用于开实例的集群模式。
cluster-conf-file 选项则设定了保存节点配置文件的路径, 默认值为nodes.conf 。
1.3创建一个start.bat文件,内容为:
@echo off
redis-server.exe redis.windows.conf
@pause
把这个文件复制到79-84目录下并在各个目录下双击运行。
2.Ruby
Redis 的集群是用Ruby脚本编写,所以系统需要有 Ruby 环境
地址:https://d360jq.jb51.net/201403/tools/ruby_win64.rar
安装时这三个要勾选上
3.redis-trib.rb
地址:https://raw.githubusercontent.com/MSOpenTech/redis/3.2/src/redis-trib.rb
打开这个地址后右键另存为redis-trib.rb到Redis目录下,然后在Redis目录下打开Power Shell,输入:
redis-trib.rb create --replicas 1 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6379 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384
如果输入后提示:
需要在redis-trib.rb前加“./”。
这样就启动成功了。