![](https://img-blog.csdnimg.cn/f9715797d0b74c05aa0e807fadc071a3.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
RabbitMQ
文章平均质量分 95
RabbitMQ相关知识点
哥的时代
CSDN优质创作者、华为云云享专家,阿里云专家博主,曾获国家级荣誉一项,省级荣誉五项,并持有专利三项、软件著作权三项。主要学习研究java领域、后端开发,时代为你保驾护航,欢迎大家一起学习交流。
展开
-
RabbitMQ的幂等性、优先级队列和惰性队列
一、幂等性1、概念2、消息重复消费3、解决思路4、消费端的幂等性保障5、唯一 ID+指纹码机制6、Redis 原子性二、优先级队列1、使用场景2、如何添加3、实战三、惰性队列1、使用场景2、两种模式3、内存开销对比以上就是RabbitMQ的幂等性、优先级队列和惰性队列的相关知识点,希望对你有所帮助。原创 2024-03-18 11:39:27 · 5819 阅读 · 130 评论 -
RabbitMQ的Windows版安装教程
曾经写过一篇关于RabbitMQ的Ubuntu安装教程(),当时使用的是Docker将RabbitMQ安装到虚拟机上,但是有很多小伙伴问Windows上如何进行安装RabbitMQ,以及如何简单使用RabbitMQ,所以这期就来简单讲解一下RabbitMQ的Windows安装教程。以上就是RabbitMQ的Windows版安装教程的相关知识点,希望对你有所帮助。原创 2024-03-08 19:25:35 · 3300 阅读 · 72 评论 -
RabbitMQ之延迟队列(手把手教你学习延迟队列)
延时队列在需要延时处理的场景下非常有用,使用 RabbitMQ 来实现延时队列可以很好的利用RabbitMQ 的特性,如:消息可靠发送、消息可靠投递、死信队列来保障消息至少被消费一次以及未被正确处理的消息不会被丢弃。另外,通过 RabbitMQ 集群的特性,可以很好的解决单点故障问题,不会因为单个节点挂掉导致延时队列不可用或者消息丢失。原创 2023-11-16 07:59:52 · 2062 阅读 · 2 评论 -
RabbitMQ 集群和镜像队列
以上就是RabbitMQ 集群和镜像队列的相关知识点,希望对你有所帮助。原创 2023-11-18 14:59:18 · 325 阅读 · 0 评论 -
RabbitMQ之消息应答和持久化
在RabbitMQ中,我们的消费者在应答方面有需要注意的地方,接下来就跟我博主一起去了解一下吧!以上就是RabbitMQ之消息应答和持久化的相关知识,希望对你有所帮助。原创 2023-11-14 10:23:44 · 680 阅读 · 0 评论 -
消息队列之初识Rabbit及安装
MQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ 是一种非常常见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用了 MQ 之后,消息发送上游只需要依赖 MQ,不用依赖其他服务。以上就是Rabbit的安装和了解消息队列,希望对你有所帮助。原创 2023-11-12 20:24:26 · 532 阅读 · 6 评论 -
RabbitMQ之发布确认高级
在生产环境中由于一些不明原因,导致 rabbitmq 重启,在 RabbitMQ 重启期间生产者消息投递失败,导致消息丢失,需要手动处理和恢复。于是,我们开始思考,如何才能进行 RabbitMQ 的消息可靠投递呢?应 用 [xxx] 在 [08-1516:36:04] 发 生 [ 错误日志异常 ] , alertId=[xxx]。由[org应 用 [ xxx ] 在 [ 08 - 1516 : 36 : 04 ] 发 生 [ 错误日志异常 ] , alertId = [ xxx ]。原创 2023-11-17 17:46:19 · 175 阅读 · 0 评论 -
RabbitMQ之发布确认
以上就是RabbitMQ之发布确认的相关知识,希望对你有所帮助。原创 2023-11-15 13:51:36 · 144 阅读 · 0 评论 -
RabbitMQ之死信队列
以上就是RabbitMQ之死信队列的相关知识点,希望对你有所帮助。积跬步以至千里,积怠惰以至深渊。时代在这跟着你一起努力哦!原创 2023-11-16 07:59:17 · 217 阅读 · 0 评论 -
RabbitMQ 核心部分之简单模式和工作模式
以上就是RabbitMQ 核心部分之简单模式和工作模式的相关知识,希望对你有所帮助。积跬步以至千里,积怠惰以至深渊。时代在这跟着你一起努力哦!原创 2023-11-14 10:24:23 · 161 阅读 · 0 评论 -
RabbitMQ之交换机
Fanout 这种类型非常简单。正如从名称中猜到的那样,它是将接收到的所有消息广播到它知道的所有队列中。系统中默认有些 exchange 类型我们希望将日志消息写入磁盘的程序仅接收严重错误(errros),而不存储哪些警告(warning)或信息(info)日志消息避免浪费磁盘空间。Fanout 这种交换类型并不能给我们带来很大的灵活性-它只能进行无意识的广播,在这里我们将使用 direct 这种类型来进行替换,这种类型的工作方式是,消息只去到它绑定的routingKey 队列中去。原创 2023-11-15 13:52:25 · 1061 阅读 · 2 评论