淘先锋技术网

首页 1 2 3 4 5 6 7

一、下载redis

    进入   https://redis.io/download 官网下载好了

 这里用的版本是5.0.10

 

二、解压文件,修改配制文件

     解压后的文件命名为redis-7001 结果如下

   

  修改   

   redis.windows.conf  

 详细如下

修改端口号为7001,默认是6379

将cluster-enabled yes 的注释打开

 

    将cluster-config-file nodes.conf改为cluster-config-file nodes-7001.conf

三、复制6个redis文件

  复制redis-7001文件5次,分别修改 redis-7002、redis-7003、redis-7004、redis-7005、redis-7006

同时修改各自目录里redis.windows.conf  文件,把7001改为对应的数字,

结果如下

  

这样就有6个redis服务,端口分别为7001、7002、7003、7004、7005、7006

 

四、编写启动脚本

   1、   install-all.bat   安装服务

E:/software/redis/jiqun/redis-7001/redis-server.exe --service-install E:/software/redis/jiqun/redis-7001/redis.windows.conf --service-name redis7001
E:/software/redis/jiqun/redis-7002/redis-server.exe --service-install E:/software/redis/jiqun/redis-7002/redis.windows.conf --service-name redis7002
E:/software/redis/jiqun/redis-7003/redis-server.exe --service-install E:/software/redis/jiqun/redis-7003/redis.windows.conf --service-name redis7003
E:/software/redis/jiqun/redis-7004/redis-server.exe --service-install E:/software/redis/jiqun/redis-7004/redis.windows.conf --service-name redis7004
E:/software/redis/jiqun/redis-7005/redis-server.exe --service-install E:/software/redis/jiqun/redis-7005/redis.windows.conf --service-name redis7005
E:/software/redis/jiqun/redis-7006/redis-server.exe --service-install 	E:/software/redis/jiqun/redis-7006/redis.windows.conf --service-name redis7006

2、启动服务脚本

    start-all.bat

E:/software/redis/jiqun/redis-7001/redis-server.exe --service-start --service-name redis7001
E:/software/redis/jiqun/redis-7002/redis-server.exe --service-start --service-name redis7002
E:/software/redis/jiqun/redis-7003/redis-server.exe --service-start --service-name redis7003
E:/software/redis/jiqun/redis-7004/redis-server.exe --service-start --service-name redis7004
E:/software/redis/jiqun/redis-7005/redis-server.exe --service-start --service-name redis7005
E:/software/redis/jiqun/redis-7006/redis-server.exe --service-start --service-name redis7006

 3、启动集群脚本

   start-cluster.bat

E:/software/redis/jiqun/redis-7001/redis-cli.exe --cluster create 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 127.0.0.1:7006 --cluster-replicas 1

   以上三个启动文件可以redis服务文件外层,如下

  

五、启动

    1、启动服务

     运行

install-all.bat

   运行

start-all.bat 后打开服务

   说明redis 所有服务启动成功

  启动  start-cluster.bat

  

 2、查看状态:

   

说明集群创建成功

3、插入数据

  

 

六、总结

     整个过程比较简洁,不依赖其它插件,比redis3版本的要方便,因为redis3安装ruby插件才能创建集群。