java-rabbitmq
-
9 道 MQ 高频面试题总结
现在面试中 MQ 的问题也是必问,下面汇总了一些问题与答案。 1、MQ 是什么?为什么使用? MQ(Message Queue)消息队列,是 “先进先出” 的一种数据结构。 MQ …
-
【RabbitMQ 实战】10 消息持久化和存储原理
一、持久化 1.1 持久化对象 rabbitmq的持久化分为三个部分: 交换器的持久化。 队列的持久化。 消息的持久化。 1.1.1 交换器持久化 交换器的持久化是通过在声明交换器…
-
SpringCloudStream集成RabbitMQ实现消息收发
一、SpringCloudStream SpringCloudStream 是一个构建高扩展和事件驱动的微服务系统的框架,用于连接共有消息系统,官网地址: spring.io/…
-
Windows下彻底卸载RabbitMQ
1:卸载Erlang 卸载erlang,打开控制面板,双击程序和功能 程序列表中,右键单击“Erlang OTP”,然后单击“卸载”(或安装目录点击Uninstall.exe卸载)…
-
微服务: 04-springboot中rabbitmq的yml或properties配置,消息回收,序列化方式
目录 1. 本文简介: 1.1 java序列化的缺点 —> 1.1.1 无法跨语言 —>1.1.2 易被攻击 —> 1.1…
-
【RabbitMQ高级消息可靠性、高可用、延时、消息堆积问题】
服务异步通信-高级篇 消息队列在使用过程中,面临着很多实际问题需要思考: 1.消息可靠性 消息从发送,到消费者接收,会经理多个过程: 其中的每一步都可能导致消息丢失,常见的…
-
在SpringBoot中对RabbitMQ三种使用方式
基于API的方式 1.使用AmqpAdmin定制消息发送组件 @Autowired private AmqpAdmin amqpAdmin; @Test publi…
-
解决RabbitMQ的The channelMax limit is reached. Try later.
The channelMax limit is reached. Try later.顾名思义就是channel达到数量限制 查看源码得出 大概意思就是: 默认最大通道数;2047…
-
Docker高级——Docker部署RabbitMQ(单机,集群,仲裁队列)
RabbitMQ部署指南 1.单机部署 我们在Centos7虚拟机中使用Docker来安装。 1.1.下载镜像 方式一:在线拉取 docker pull rabbitmq:3-ma…
-
@RabbitListener详解
@RabbitListener 是用于在 Spring AMQP 中消息监听的注解。它允许在 Spring 应用程序中声明消息监听器。在使用 @RabbitListener 注解的…
-
RabbitMQ(一)Windows下载安装
目录 一、下载安装包 二、安装erlang 三、安装RabbitMQ 四、配置RabbitMQ管理界面 官网地址:https://www.rabbitmq.com/ 下载地址:ht…
-
RabbitMQ基础
RabbitMQ 1.初识MQ 1.1.同步和异步通讯 服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有…
-
【RabbitMQ】- 延迟队列
目录 第七章 延迟队列 7.1. 延迟队列概念 7.2. 延迟队列使用场景 7.3. RabbitMQ 中的 TTL 7.3.1. 队列设置 TTL 7.3.2. 消息设置 TTL…
-
优雅封装RabbitMQ实现动态队列、动态生产者,动态消费者绑定
前言 SpringBoot 集成 RabbitMQ 公司老大觉得使用注解太繁琐了,而且不能动态生成队列所以让我研究是否可以动态绑定,所以就有了这个事情。打工人就是命苦没办法,硬着头…
-
RabbitMQ报错:unable to perform an operation on node ‘rabbit@xxx‘. Please see diagnostics…的解决方法
我安装好了erlang以及RabbitMQ后,在控制台也开启了插件rabbitmq-plugins.bat enable rabbitmq_management(并未出错),直到检…
