本地电脑window搭建redis集群
注意:D:\Redis-Cluster\Redis1\是我本地安装redis的目录
第一步:下载安装
Redis-x64-3.2.100.msi (D:\tools\redis\redis)
rubyinstaller-2.3.3-x64.exe (D:\tools\ruby)
第二步:配置集群端口
1、Conf的内容:
port 7000
loglevel notice
logfile "D:/Redis-Cluster/Logs/redis7000_log.txt"
appendonly yes
appendfilename "appendonly.7000.aof"
cluster-enabled yes
cluster-config-file nodes.7000.conf
cluster-node-timeout 15000
cluster-slave-validity-factor 10
cluster-migration-barrier 1
cluster-require-full-coverage yes
masterauth password
requirepass password
2、创建目录D:/Redis-Cluster/Logs
3、安装redis端口服务
D:\Redis-Cluster\Redis1\redis-server.exe --service-install D:\Redis-Cluster\Redis1\7000.conf --service-name redis7000
D:\Redis-Cluster\Redis1\redis-server.exe --service-install D:\Redis-Cluster\Redis1\7001.conf --service-name redis7001
D:\Redis-Cluster\Redis1\redis-server.exe --service-install D:\Redis-Cluster\Redis1\7002.conf --service-name redis7002
4、启动各端口服务
D:\Redis-Cluster\Redis1\redis-server.exe --service-start --service-name redis7000
D:\Redis-Cluster\Redis1\redis-server.exe --service-start --service-name redis7001
D:\Redis-Cluster\Redis1\redis-server.exe --service-start --service-name redis7002
第三步:下载放到D:\Redis-Cluster\Redis1
- redis-3.2.2.gem
- redis-trib.rb
第四步:安装gem
gem install --local D:\Redis-Cluster\Redis1\redis-3.2.2.gem
第五步:启动集群
redis-trib.rb create --replicas 0 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002
注意卸载某个redis的端口
D:\Redis-Cluster\Redis1\redis-server.exe --service-uninstall --service-name redis7000