Windows环境部署Redis集群
发布时间 - 2026-01-11 01:00:30 点击率:次一、准备文件

1.下载Redis for windows 的最新版本
下载地址:https://github.com/MSOpenTech/redis/releases
安装到 c:\Redis 目录下(Redis-x64-3.2.100.msi <Windows服务版>)
2.下载 RubyInstaller
下载地址:http://rubyinstaller.org/downloads/
安装时,勾选:(所使用版本rubyinstaller-2.3.1-x64.exe)
Install Td/Tk Support
Add Ruby executables to your PATH
Associate .rb and .rbw files with this Ruby installation
3.下载 redis-trib.rb
下载地址:https://raw.githubusercontent.com/antirez/redis/unstable/src/redis-trib.rb
复制源码,新建文本,修改文件名
复制到 c:\redis 目录下(redis-trib.rb)
4. 下载redis-3.2.1.gem
下载地址:https://rubygems.org/
二、部署
1. 在服务器上用HAPER-V新建6台服务器(虚拟机)
01:192.168.0.71,02:192.168.0.109,03:192.168.0.148
04:192.168.0.187,05:192.168.0.240,06:192.168.0.25
关闭防火墙并确保每台机子都是互通
2.每台服务器安装Redis-x64-3.2.100.msi
3.替换配置文件
新建记事本修改名称和扩展名:redis.windows-service.conf(注意文件编码要和安装redis后的配置文件编码一致)
编写其下内容(其中在bind是该机IP地址,文件名可改可不改)
绿色字体为开启集群功能
port 999
bind192.168.0.111
cluster-enabled yes
cluster-config-file nodes-cache01.conf
cluster-node-timeout 5000
appendonly yes
save 900 1
save 300 10
save 60 10000
dbfilename dump.rdb
maxmemory 3999mb
替换c:\Redis\ redis.windows-service.conf文件
重启Redis服务(任务管理器中)启动完成会在Redis文件夹下生成appendonly.aof文件和nodes-cache01文件
4.在第一台(操作集群的)安装以下内容
rubyinstaller-2.3.1-x64.exe
复制redis-trib.rb文件到 c:\redis 目录下(redis-trib.rb是用ruby语言编写的,所以运行需要在服务器上安装Ruby程序)
redis-3.2.1.gem文件复制到C:/Redis中
命令控制台,cd/redis 进入C盘的redis文件夹Start-Server 启动redis实例
修改gem的源
命令gem sources 查看当前源的地址
命令 gem sources –r https://rubygems.org/删除当前源
命令 gem sources –ahttp://gems.github.com (淘宝源不能用了这里找了一个新的)
命令gem install redis
三、创建集群
1.启动其余Rredis的客户端(命令 start redis-server)
2.输入命令创建集群
redis-trib.rb create --replicas1 192.168.0.71:999 192.168.0.109:999 192.168.0.148:999 192.168.0.187:999 192.168.0.240:999 192.168.0.25:999
--replicas 1 表示每个主数据库拥有从数据库个数为1。之前遇到错误提示master节点不能少于3个
3.输入yes
4.最后测试
命令 redis-cli –c –h ”地址” –p "端口号"
此处必须-c
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Windows
# Redis
# 集群
# Windows下搭建Redis哨兵集群模式的方法步骤
# Windows下搭建Redis集群的方法步骤
# windows平台安装部署Redis
# Redis集群部署Windows版本的过程详解
# 下载地址
# 目录下
# 配置文件
# 每台
# 都是
# 器上
# 会在
# 用了
# 扩展名
# 找了
# 淘宝
# 重启
# 最新版本
# 该机
# 不改
# 大家多多
# 数为
# 勾选
# 第一台
# 任务管理器
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
IOS倒计时设置UIButton标题title的抖动问题
javascript中对象的定义、使用以及对象和原型链操作小结
Laravel如何优化应用性能?(缓存和优化命令)
Linux系统命令中tree命令详解
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
如何在局域网内绑定自建网站域名?
如何用低价快速搭建高质量网站?
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
Laravel怎么配置不同环境的数据库_Laravel本地测试与生产环境动态切换【方法】
清除minerd进程的简单方法
微信小程序 配置文件详细介绍
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】
js实现获取鼠标当前的位置
lovemo网页版地址 lovemo官网手机登录
iOS正则表达式验证手机号、邮箱、身份证号等
高性能网站服务器部署指南:稳定运行与安全配置优化方案
如何快速使用云服务器搭建个人网站?
如何快速搭建高效香港服务器网站?
中山网站制作网页,中山新生登记系统登记流程?
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
如何在不使用负向后查找的情况下匹配特定条件前的换行符
高防服务器租用如何选择配置与防御等级?
原生JS获取元素集合的子元素宽度实例
Laravel PHP版本要求一览_Laravel各版本环境要求对照
JS中对数组元素进行增删改移的方法总结
html5的keygen标签为什么废弃_替代方案说明【解答】
如何在腾讯云服务器快速搭建个人网站?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
网站制作软件有哪些,制图软件有哪些?
如何快速搭建高效可靠的建站解决方案?
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
如何用IIS7快速搭建并优化网站站点?
Laravel Debugbar怎么安装_Laravel调试工具栏配置指南
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】
JavaScript如何实现倒计时_时间函数如何精确控制
如何在阿里云服务器自主搭建网站?
HTML 中如何正确使用模板变量为元素的 name 属性赋值
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】
英语简历制作免费网站推荐,如何将简历翻译成英文?
Laravel怎么使用artisan命令缓存配置和视图
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
制作公司内部网站有哪些,内网如何建网站?
php静态变量怎么调试_php静态变量作用域调试技巧【解答】
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
百度浏览器网页无法复制文字怎么办 百度浏览器复制修复
千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南

