RabbitMQ
-
RabbitMQ如何保证消息不丢失?
1、什么情况会导致消息丢失? a.发送时丢失: 生产者发送的消息未送达exchange …
-
rabbitmq中客户端30分钟未ack报错解决
异常复现/错误日志 错误日志: Unhandled exception. RabbitMQ.Client.Exceptions.AlreadyClosedException: Al…
-
【RabbitMQ】RabbitMQ 集群的搭建 —— 基于 Docker 搭建 RabbitMQ 的普通集群,镜像集群以及仲裁队列
文章目录 一、集群分类 1.1 普通模式 1.2 镜像模式 1.3 仲裁队列 二、普通集群 2.1 目标集群 2.2 获取 Erlang Cookie 2.3 集群配置 2.4 启…
-
【RabbitMQ】之持久化机制
目录 一、RabbitMQ 持久化机制 1、RabbitMQ 持久化概述 2、队列持久化 3、消息持久化 4、交换器持久化 二、RabbitMQ 知识扩展 1、内存告警与内存换页 …
-
解决Windows安装Rabbitmq,运行rabbitmqctl status命令时报错unable to perform an operation on node ‘rabbit@…的方法
一、问题分析 可能是rabbitqm服务出错导致的问题,如果安装过程没问题,就是运行rabbitmqctl status命令时报错,那可能是环境变量没有设置对,根据我本人的情…
-
rabbitmq和rocketmq区别
RabbitMQ和RocketMQ是两个不同的消息队列系统,主要区别如下: 开发语言和生态: RabbitMQ基于Erlang开发,采用AMQP协议,支持多种编程语言,比如Java…
-
RabbitMQ连接断开自动重连问题解决
RabbitMQ是一个功能强大的消息代理,被广泛用于构建分布式应用程序。然而,有时候在使用RabbitMQ时会遇到连接断开的问题,这可能会导致消息传递中断和应用程序的不可用性。在本…
-
RabbitMQ之动态创建队列与绑定交换机和监听器
为什么需要动态创建队列与绑定交换机?我在写项目的时候遇到这么个问题,我数据库中存在一个字段messageType指定为消息类型,消息类型存在三种,一种是通知类,一种是验证码类,一种…
-
前端小白也能懂!实时消息小红点学会使用 RabbitMQ 推送消息
一、前言 在Web应用程序中使用实时消息推送可以为用户提供更好的体验。例如,在聊天室或社交媒体上,用户会看到其他用户发送的消息的实时更新,这提高了用户参与感,并为用户提供了方便。实…
-
一文读懂RabbitMQ核心概念及架构
1. RabbitMQ简介 RabbitMQ是一个开源的消息代理软件,实现了高级消息队列协议(AMQP)。它是一个应用程序对应用程序的通信方法,基于消费-生产者模型。在Rabbit…
-
SpringBoot 禁用RabbitMQ自启动、设置RabbitMQ启动开关
一、需求背景 SpringBoot项目里使用了RabbitMQ,但某些场景下,不希望项目启动时自动检查RabbitMQ连接,例如: 场景1:在开发过程中,若RabbitMQ服务未启…
-
RabbitMQ笔记
使用RabbitMQ实现订单超时管理 方案分析 JDK延迟队列 定时任务 被动取消 Redis Sorted Set Redis事件通知 时间轮算法 RabbitMQ JDK延迟队…
-
Spring RabbitMQ那些事(3-消息可靠传输和订阅)
目录 一、序言 二、生产者确保消息发送成功 1、为什么需要Publisher Confirms 2、哪些消息会被确认处理成功 三、消费者保证消息被处理 四、Spring Rabbi…
-
RabbitMQ(八)消息的序列化
目录 一、为什么需要消息序列化? 二、常用的消息序列化方式 1)Java原生序列化(默认) 2)JSON格式 LocalDateTime、LocalDate 转换问题 解决方式:使…
-
【RabbitMQ】交换机详解看这一篇就够了
🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是Java方文山,一个在CSDN分享笔记的博主。Ǵ…
