win10搭建Redis集群
程序员文章站
2022-05-22 07:52:32
...
1、下载Redis
https://github.com/MicrosoftArchive/redis/releases
客户端和源码都要下载
2、复制Redis
新建文件夹 redis-cluster
,将下载的 redis客户端 复制6份到该文件夹下。
3、修改配置文件
修改每一份redis的 redis.windows.conf
文件。
# redis端口
port 7005
cluster-enabled yes
# 设定保存节点配置文件的路径
cluster-config-file nodes-7001.conf
cluster-node-timeout 5000
appendonly yes
4、Redis启动脚本
在每一份Redis根目录中添加 start.bat
脚本。
内容如下:
title redis-6384
redis-server.exe redis.windows.conf
5、Redis停止脚本
在每一份Redis根目录中添加 stop.bat
脚本。
内容如下:
@echo off
rem redis-server.exe stop
rem redis-cli.exe shutdown save
redis-cli.exe -h localhost -p 6379 shutdown save
rem redis-server.exe --service-stop
@echo off
exit
端口请根据情况修改
6、配置环境
1.安装 ruby
https://rubyinstaller.org/downloads/
2.下载 rubygems
https://www.jb51.net/softs/539242.html#downintro2
7、启动6个redis客户端
8、rubygames 换源
1.移除国外镜像源
gem sources --remove https://rubygems.org/
2.添加国内镜像源
gem sources --add https://gems.ruby-china.com/
3.查看源
gem source
进入 rubygems-2.7.7
根目录,执行
9、安装redis驱动
gem install redis
10、复制 redis-trib.rb
将 redis 源包中 src
目录下的 redis-trib.rb
文件拷贝到 6379
目录中。
11、创建redis集群
cd 到 6379
目录下,执行如下命令创建集群:
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
接下来输入 yes
即可。
12、测试
发现可以重定向,集群创建成功。
13、Redis集群启动和停止脚本
在 redis-cluster 目录下新建 Redis-cluster-start.bat
,内容如下:
@echo off
rem cd /d %~dp0
set curdir=%~dp0
rem cd /d %curdir%
start /D "%curdir%6379\" start.bat
start /D "%curdir%6380\" start.bat
start /D "%curdir%6381\" start.bat
start /D "%curdir%6382\" start.bat
start /D "%curdir%6383\" start.bat
start /D "%curdir%6384\" start.bat
@echo off
exit
在 redis-cluster 目录下新建 Redis-cluster-stop.bat
,内容如下:
@echo off
rem cd /d %~dp0
set curdir=%~dp0
rem cd /d %curdir%
start /D "%curdir%6379\" stop.bat
start /D "%curdir%6380\" stop.bat
start /D "%curdir%6381\" stop.bat
start /D "%curdir%6382\" stop.bat
start /D "%curdir%6383\" stop.bat
start /D "%curdir%6384\" stop.bat
@echo off
exit
推荐阅读
-
mongodb linux下集群搭建过程
-
一台服务器搭建部署两个或多个Redis实例
-
.net core i上 K8S(一)集群搭建
-
一张图讲解最少机器搭建FastDFS高可用分布式集群安装说明
-
2021年 Win10 20H2 安装JDK 环境搭建
-
H01_Linux系统中搭建Hadoop和Spark集群
-
Springboot 2.0.x 集成基于Centos7的Redis集群安装及配置
-
JAVAEE——宜立方商城06:Redis安装、数据类型和持久化方案、Redis集群分析与搭建、实现缓存和同步
-
SpringCloud+Eureka+Feign+Ribbon的简化搭建流程,加入熔断,网关和Redis缓存[2]
-
Nginx+Tomcat高性能负载均衡集群搭建教程