首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何在windows上部署多个Redis实例

如何在windows上部署多个Redis实例

原创
作者头像
呆小鱼LQ
发布于 2022-09-18 06:53:49
发布于 2022-09-18 06:53:49
6190
举报
文章被收录于专栏:Redis学习专栏Redis学习专栏

前言

Redis由于其单线程的特点,只会占用机器一个CPU,无法发现机器多个CPU的优势。我们在使用的过程中,常常会部署多个Redis在一台机器上。

在学习Redis的复制、集群等功能的时候,需要多个Redis实例才能完成。这就需要知道如何在windows上部署多个Redis实例,下面我给大家讲一下如何进行相关操作,希望大家和我一起进步,一起提高!

大家觉得有用的话,点个赞👍再走呗!

文件复制

大家找到Redis的安装目录,目录里面是包含图片里面的这些文件。

image-20220918090311724.png
image-20220918090311724.png

把整个文件夹复制一份,对文件夹进行重命名。可以采用redis-端口号的形式。比如我新建了2个Redis实例的文件夹,分别是Redis-7000和Redis-7001。

其中,Redis-x64-3.2.100是我刚安装Redis的文件夹,也是我准备作为Redis主节点的实例。

修改Redis端口

接下来,我们进入刚刚复制的文件夹,找到其中的redis.windows.conf和redis.windows-service.conf,两个文件都使用编辑器进行编辑。由于Redis的默认端口是6379,我们进行搜索,修改6379的端口号即可。比如我们进入的是7000的那个文件夹,就把端口号修改为7000。进入7001的文件夹,就把端口号修改为7001

image-20220918112611135.png
image-20220918112611135.png

安装和启动Redis服务

端口修改完成后,我们进入分别进入两者的文件夹。输入cmd敲回车进入命令栏窗口。依次输入:

代码语言:txt
AI代码解释
复制
//安装Redis服务
redis-server --service-install redis.windows.conf --service-name redis-7001 --loglevel verbose

//启动Redis服务
redis-server --service-start --service-name redis-7001
image-20220918113601178.png
image-20220918113601178.png

检查是否生效

进入Windows的服务管理窗口,可以发现有3个Redis实例正在启动运行中。

image-20220918113932229.png
image-20220918113932229.png

进入Redis连接的客户端,比如RedisDesktopManager,用新的端口号进行连接就可以啦。

image-20220918114037423.png
image-20220918114037423.png

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
重学SpringBoot3-集成RocketMQ(一)
Spring Boot 3 与 RocketMQ 整合,可以通过 Spring Messaging 结合 RocketMQ 的 rocketmq-spring-boot-starter 实现。在这个整合过程中,RocketMQ 作为消息队列系统,Spring Boot 负责提供应用框架,整合可以让开发者更加便捷地使用 RocketMQ 的生产和消费功能。今天就先介绍下SpringBoot3整合RocketMQ5.x,并给出常见消息类型代码示例。
CoderJia
2024/10/18
1.9K0
重学SpringBoot3-集成RocketMQ(一)
SpringBoot和SpringCloudStream整合RocketMQ
代码地址:https://gitcode.net/java_wxid/springboot-rocketmq
Java廖志伟
2022/03/07
1.1K0
RocketMQ入门基础-环境&整合
消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要用于三种典型场景:应用解耦、流量消峰、消息分发。
JAVA日知录
2020/04/07
1K0
RocketMQ入门基础-环境&整合
spring boot使用rocketmq
org.apache.rocketmq.spring.core.RocketMQTemplate.doSent
路过君
2020/06/24
3.5K0
【RocketMQ】004-Spring Boot 集成 RocketMQ
https://juejin.cn/post/7220075270664405052
訾博ZiBo
2025/01/06
5240
【RocketMQ】004-Spring Boot 集成 RocketMQ
Spring boot集成RocketMQ
之前安装好了RocketMQ,这一篇就简单记录一下Spring boot是怎么集成RocketMQ的,如果有需要安装RocketMQ的同学看这一篇,Linux在线安装RocketMQ,如果没有linux环境的同学也可以本地启动,只需要有java环境即可。
余生大大
2022/11/02
1.7K0
Rocketmq--消息驱动
MQ(Message Queue)是一种跨进程的通信机制,用于传递消息。通俗点说,就是一个先进先出的数
IT小马哥
2021/06/03
7370
Rocketmq--消息驱动
【Spring Boot实战与进阶】集成RockerMQ消息队列
   RocketMQ 是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给 Apache 软件基金会,并于2017年9月25日成为 Apache 的顶级项目。作为经历过多次阿里巴巴双十一的洗礼并有稳定出色表现的国产中间件,以其高性能、低延时和高可靠等特性近年来已经也被越来越多的企业使用。
程序员云帆哥
2023/02/10
6670
【Spring Boot实战与进阶】集成RockerMQ消息队列
rocketmq 部署启动指南-Docker 版
最近学习使用 rocketmq,需要搭建 rocketmq 服务端,本文主要记录 rocketmq 搭建过程以及这个过程踩到的一些坑。
andyxh
2019/09/05
4.9K0
rocketmq 部署启动指南-Docker 版
5分钟不到!Docker搭建RocketMQ,史上最快教程!
最近学习使用 rocketmq,需要搭建 rocketmq 服务端,本文主要记录 rocketmq 搭建过程以及这个过程踩到的一些坑。至于有多简单呢,在本机已有Docker环境的情况下只需要三步即可。
java进阶架构师
2020/04/26
19.4K1
5分钟不到!Docker搭建RocketMQ,史上最快教程!
SpringBoot3集成RocketMq
RocketMQ因其架构简单、业务功能丰富、具备极强可扩展性等特点被广泛应用,比如金融业务、互联网、大数据、物联网等领域的业务场景;
知了一笑
2023/09/01
7620
SpringBoot3集成RocketMq
DDD 架构,MQ 应该放那一层使用?
本文的宗旨在于通过简单干净实践的方式教会读者,使用 Docker 配置 RocketMQ 并在基于 DDD 分层结构的 SpringBoot 工程中使用 RocketMQ 技术。因为大部分 MQ 的发送都是基于特定业务场景的,所以本章节也是基于 《MyBatis 使用教程和插件开发》 章节的扩展。
小傅哥
2023/09/06
5210
DDD 架构,MQ 应该放那一层使用?
Spring Cloud 集成 rocketMq
后来通过查询资料得知,可能阿里的rocketMq服务版本比较高,ons客户端版本已经到了4.8而spring-cloud-starter-stream-
ruochen
2021/12/16
2.5K0
springboot 优雅学习RabbitMQ、RocketMQ、Kafka消息队列实战
Spring Boot 是一种简化创建基于 Spring 框架的 Java 应用程序的工具。它提供了一种快速入门的方式,并减少了繁琐的配置工作。消息队列是一种用于在分布式系统中解耦和异步通信的常用技术。RabbitMQ、RocketMQ 和 Kafka 是三种常见的消息队列实现。以下是它们的基本概念和在 Spring Boot 中的实战示例。
小马哥学JAVA
2024/06/26
5420
Spring Cloud 2.x系列之springboot集成ActiveMQ
消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构;是大型分布式系统不可缺少的中间件。目前使用较多的消息队列有ActiveMQ、RabbitMQ、Kafka、RocketMQ、MetaMQ等。springboot提供了对JMS系统的支持;springboot很方便就可以集成这些消息中间件。
BUG弄潮儿
2022/06/30
6200
Spring Cloud 2.x系列之springboot集成ActiveMQ
RocketMQ进阶-延时消息
在开发中经常会遇到延时任务的需求,例如在12306购买车票,若生成订单30分钟未支付则自动取消;还有在线商城完成订单后48小时不评价 ,自动5星好评。像这类在某事件触发后一段时间内执行的需求任务我们称之为 延时任务。
JAVA日知录
2020/05/26
2.8K0
RocketMQ保姆级教程
上周花了一点时间从头到尾、从无到有地搭建了一套RocketMQ的环境,觉得还挺easy的,所以就写篇文章分享给大家。
三友的java日记
2022/09/23
8210
RocketMQ保姆级教程
RocketMQ详解(4)——入门程序
本节演示使用SpringBoot整合RocketMQ的入门程序,包括消息的生产端和消费端两个工程。
张申傲
2020/09/03
4740
springboot整合rocketmq实现顺序消费
消息队列已然成为当下非常火热的中间件,而rocketmq作为阿里开源的中间件产品,历经数次超大并发的考验,已然成为中间件产品的首选。而有时候我们在使用消息队列的时候,往往需要能够保证消息的顺序消费,而rocketmq是可以支持消息的顺序消费的。rocketmq在发送消息的时候,是将消息发送到不同的队列(queue,也有人称之为分区)中,然后消费端从多个队列中读取消息进行消费,很明显,在这种全局模式下,是无法实现顺序消费的。为了实现顺序消费,我们需要把有顺序的消息按照他的顺序,将他们发送到同一个queue中,这样消费端在消费的时候,就保证了其顺序。但是顺序消费的性能肯定也相对差一些,因为只能使用一个队列。
一缕82年的清风
2021/12/06
2.4K0
springboot整合rocketmq实现顺序消费
rocketmq-spring : 实战与源码解析一网打尽
RocketMQ 是大家耳熟能详的消息队列,开源项目 rocketmq-spring 可以帮助开发者在 Spring Boot 项目中快速整合 RocketMQ。
勇哥java实战
2023/04/02
1.3K0
rocketmq-spring : 实战与源码解析一网打尽
相关推荐
重学SpringBoot3-集成RocketMQ(一)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档