java-rabbitmq
-
利用消息中间件RabbitMQ创建队列以及扇出(Fanout)、订阅(Direct)、主题(Topic)交换机来完成消息的发送和监听接收(完整版)
目录 一、前期项目环境准备 1.1父项目以及子项目 1.2配置pom.xml 1.3配置application.yml 二、扇出(Fanout) 交换机实现消息的发送和接收 2.1…
-
【RabbitMQ】RabbitMQ 消息的堆积问题 —— 使用惰性队列解决消息的堆积问题
文章目录 一、消息的堆积问题 1.1 什么是消息的堆积问题 1.2 消息堆积的解决思路 二、惰性队列解决消息堆积问题 2.1 惰性队列和普通队列的区别 2.2 惰性队列的声明方式 …
-
工具篇–4.1RabbitMq–常用配置参数详解
前言: 在使用Rabbitmq 过程中,每次配置参数都需要进行搜索和回忆,本文对rabbitmq 中常用的配置成参数进行列举并解释; 这里先粘下比较常用的参数及其简单注注释,更为详…
-
RabbitMQ-数据持久化
一、持久化类型 1、交换机持久化(SpringAMQP默认) 2、队列持久化(SpringAMQP默认) 3、消息持久化 二、消息持久化 1、纯内存操作 如果采用纯…
-
3.RabbitMQ UI管理界面使用(用户、虚拟主机)
目录 RabbitMQ专栏目录(点击进入…) RabbitMQ UI管理界面 目录 RabbitMQ UI管理界面 启动管理插件(两种方式) 1.服务方式 (1)打开服务 (2)在…
-
rabbitmq中客户端30分钟未ack报错解决
异常复现/错误日志 错误日志: Unhandled exception. RabbitMQ.Client.Exceptions.AlreadyClosedException: Al…
-
SpringBoot 禁用RabbitMQ自启动、设置RabbitMQ启动开关
一、需求背景 SpringBoot项目里使用了RabbitMQ,但某些场景下,不希望项目启动时自动检查RabbitMQ连接,例如: 场景1:在开发过程中,若RabbitMQ服务未启…
-
Spring RabbitMQ那些事(3-消息可靠传输和订阅)
目录 一、序言 二、生产者确保消息发送成功 1、为什么需要Publisher Confirms 2、哪些消息会被确认处理成功 三、消费者保证消息被处理 四、Spring Rabbi…
-
RabbitMQ详解与实战(绝对足够惊喜)
什么是RabbitMQ RabbitMQ 是一个开源的消息队列中间件,它实现了高度可靠、灵活和可扩展的消息传递模型。它基于 AMQP(高级消息队列协议)来进行消息的传输和交互。 以…
-
207、SpringBoot 整合 RabbitMQ 实现消息的发送 与 接收(监听器)
目录 ★ 发送消息 ★ 创建队列的两种方式 代码演示 需求1:发送消息 1、ContentUtil 先定义常量 2、RabbitMQConfig 创建队列的两种方式之一: 配置式:…
-
RabbitMQ快速入手(docker版)
目录 1.docker安装 2.图形化界面介绍 2.1Overview 2.2Connections 2.3Channels 2.4Exchanges …
-
RabbitMQ系列(18)–RabbitMQ基于插件实现延迟队列
1、前往RabbitMQ官网下载往RabbitMQ添加延迟消息的插件 RabbitMQ官网下载插件的网址:https://www.rabbitmq.com/community-pl…
-
内网穿透实现在外远程连接RabbitMQ服务
文章目录 前言 1.安装erlang 语言 2.安装rabbitMQ 3. 内网穿透 3.1 安装cpolar内网穿透(支持一键自动安装脚本) 3.2 创建HTTP隧道 4. 公网…
-
【RabbitMQ】常用消息模型详解
文章目录 AMQP协议的回顾 RabbitMQ支持的消息模型 第一种模型(直连) 开发生产者 开发消费者 生产者、消费者开发优化 API参数细节 第二种模型(work quene)…
-
springboot对接rabbitmq并且实现动态创建队列和消费
背景 1、对接多个节点上的MQ(如master-MQ,slave-MQ),若读者需要自己模拟出两个MQ,可以部署多个VM然后参考 docker 安装rabbitmq_Steven-…
