当前位置: 首页 > news >正文

Windows下搭建Redis Sentinel

下载安装程序

下载Redis关于Windows安装程序,下载地址
在这里插入图片描述

下载成功后进行解压,解压如下:
在这里插入图片描述

配置redis和sentinel

首先复制三份redis.windows.conf,分别命名为:redis.6379.conf、redis.6380.conf、redis.6381.conf,然后分别修改redis.6380.conf、redis.6381.conf对应文件中的port为6380和6381,redis.6379.conf不用修改默认使用6379。

在这里插入图片描述
再创建文件,命名为sentinel.26379.conf 然后编辑如下:

port 26379
protected-mode no
bind 127.0.0.1
sentinel monitor mymaster 127.0.0.1 6379 2
sentinel down-after-milliseconds mymaster 5000
sentinel failover-timeout mymaster 15000
sentinel config-epoch mymaster 2
sentinel leader-epoch mymaster 2

接着复制两份sentinel.26379.conf 分别名称为sentinel.26380.conf 和sentinel.26381.conf,唯一修改的是port,sentinel.26380.conf修改为26380,sentinel.26381.conf修改为26381.

配置启动脚本

创建文件redis-6379.bat、redis-6380.bat和redis-6381.bat配置如下:

title "6379"
D:\soft-exe\Redis-x64-5.0.14.1\redis-server.exe "D:\soft-exe\Redis-x64-5.0.14.1\conf\redis.6379.conf"
title "6380"
D:\soft-exe\Redis-x64-5.0.14.1\redis-server.exe "D:\soft-exe\Redis-x64-5.0.14.1\conf\redis.6380.conf"
title "6381"
D:\soft-exe\Redis-x64-5.0.14.1\redis-server.exe "D:\soft-exe\Redis-x64-5.0.14.1\conf\redis.6381.conf"

上面的路径根据你实际的解压路径来。

创建文件sentinel-26379.bat、sentinel-26380.bat和sentinel-26381.bat配置如下:

title "26379"
D:\soft-exe\Redis-x64-5.0.14.1\redis-server.exe "D:\soft-exe\Redis-x64-5.0.14.1\conf\sentinel.26379.conf" --sentinel
title "26380"
D:\soft-exe\Redis-x64-5.0.14.1\redis-server.exe "D:\soft-exe\Redis-x64-5.0.14.1\conf\sentinel.26380.conf" --sentinel
title "26381"
D:\soft-exe\Redis-x64-5.0.14.1\redis-server.exe "D:\soft-exe\Redis-x64-5.0.14.1\conf\sentinel.26381.conf" --sentinel

配置一键启动脚本

创建start.bat,编辑如下:

@echo off 
start /D "D:\soft-exe\Redis-x64-5.0.14.1\conf" redis-6379.bat
start /D "D:\soft-exe\Redis-x64-5.0.14.1\conf" redis-6380.bat
start /D "D:\soft-exe\Redis-x64-5.0.14.1\conf" redis-6381.bat
start /D "D:\soft-exe\Redis-x64-5.0.14.1\conf" sentinel-26379.bat
start /D "D:\soft-exe\Redis-x64-5.0.14.1\conf" sentinel-26380.bat
start /D "D:\soft-exe\Redis-x64-5.0.14.1\conf" sentinel-26381.bat

启动效果如下:
在这里插入图片描述

安装redis管理工具

我用的redis官方提供的:RedisInsight,下载前你需要先登录。

下载和安装

下载地址

在这里插入图片描述
下载成功后进行安装,安装成功后启动程序后,你可以通过ADD REDIS DATABASE添加redis链接,如下:

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Linux】学习-动静态库
  • ef core原始sql查询
  • 幻兽帕鲁服务器哪家强?腾讯、阿里和华为云?
  • Open CASCADE学习|2个TCL命令转C++
  • SolidWorks学习笔记——入门知识2
  • React18原理: Fiber架构下的单线程CPU调度策略
  • Selenium找界面元素
  • Java 数据结构篇-实现二叉搜索树的核心方法
  • Python API的使用简述
  • redmi note 4x(mido) kali nethunter
  • ssh和sftp服务分离
  • JavaScript基础第五天
  • C++初阶:适合新手的手撕vector(模拟实现vector)
  • django安装使用
  • 15000+POC漏洞扫描工具
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • ➹使用webpack配置多页面应用(MPA)
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • java中的hashCode
  • node学习系列之简单文件上传
  • PHP变量
  • Redis中的lru算法实现
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 测试开发系类之接口自动化测试
  • 从零开始学习部署
  • 后端_ThinkPHP5
  • 回流、重绘及其优化
  • ------- 计算机网络基础
  • 前端技术周刊 2019-01-14:客户端存储
  • 优秀架构师必须掌握的架构思维
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​浅谈 Linux 中的 core dump 分析方法
  • # Java NIO(一)FileChannel
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • #if #elif #endif
  • #if 1...#endif
  • #if等命令的学习
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • $NOIp2018$劝退记
  • (2.2w字)前端单元测试之Jest详解篇
  • (3)(3.2) MAVLink2数据包签名(安全)
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (层次遍历)104. 二叉树的最大深度
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (算法)Game
  • (转) ns2/nam与nam实现相关的文件
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .a文件和.so文件
  • .config、Kconfig、***_defconfig之间的关系和工作原理
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务