Windows搭建Redis集群
功名竹帛非我事,存亡贵贱付皇天
序
好久没写博客了,有点生疏了。这次介绍下我研究了很久的Redis集群。
步骤
- 这里需要用到Ruby语言,这里我不再赘述Redis和Ruby语言的安装了。我这里装的版本是:Redis:3.0.100 Ruby:2.3.3p222
- 对Ruby进行配置,执行:
gem install redis
- 在下载好Redis之后,首先复制5个出来,组成Redis集群,每个Redis的配置文件需要修改,修改文件为:redis.windows.conf
redis.windows.conf文件修改如下位置:
设置端口号,可以依次递增
port 7000
cluster-enabled yes
这个7000可以根据每个端口设定
cluster-config-file nodes-7000.conf
cluster-node-timeout 15000
appendonly yes
然后在每个Redis目录里写个启动脚本,方便启动:
title redis-7000
redis-server.exe redis.windows.conf
- 在Redis集群目录下写入Ruby脚本:redis-trib.rb,脚本内容较长,我这里放个云盘的链接:redis-trib.rb 提取码:r814
依次启动每个Redis,所有的Redis启动之后,在集群目录打开命令行,输入:
ruby 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
然后Can I set the above configuration? (type ‘yes’ to accept): 请确定并输入 yes 。
OK,到此,Redis集群就搭建成功了。
还没有评论,来说两句吧...