标签: 消息队列

共 26 篇文章

Java-217 RocketMQ 术语与消息模型速查:Producer/Broker/Consumer

RocketMQ 核心术语与消息模型速查:Producer、Broker、Consumer、Consumer Group、集群消费、广播消费、顺序消息、Tag 与 Queue

Java-218 RocketMQ Java API 实战:同步/异步 Producer

RocketMQ Java API 完整实战教程,同步/异步消息生产者(Producer)、拉取消费者(PullConsumer)与推送消费者(PushConsumer)代码示例

Java-215 RocketMQ 消费模式:Push vs Pull 的本质、长轮询机制与 Offset/积压调优要

RocketMQ 消费模式深度解析:Push 模式与 Pull 模式对比、长轮询机制原理、消费积压处理与 Offset 管理优化本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-216 RocketMQ 4.5.1 在 JDK9+ 从0到1全流程启动踩坑全解:脚本兼容修复

RocketMQ 4.5.1 在 JDK9+ 环境下启动问题全解,脚本修改(GC 参数、CLASSPATH、java.ext.dirs)与环境配置本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-213 RocketMQ 核心架构:NameServer/Broker/Producer

RocketMQ(原 MetaQ)技术演进历史与核心架构深度解析,NameServer、Broker、Producer、Consumer 角色职责与部署拓扑本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-214 RocketMQ 核心特性全解:顺序/过滤/事务/定时/重试/流控/死信队列

RocketMQ 核心特性深度解析:消息顺序消费、Broker 端过滤、事务消息、延迟定时消息、消费重试、流控机制与死信队列本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-211 Spring Boot 2.4.1 整合 RabbitMQ 实战:DirectExchange ...

Spring Boot 整合 RabbitMQ 完整教程,DirectExchange 配置、@RabbitListener 消息监听器与 Controller HTTP 触发投递示例

Java-212 RabbitMQ 消息可靠性进阶:Publisher Confirms、mandatory Re...

RabbitMQ 消息可靠性深度解析,Publisher Confirms 确认机制、mandatory Return 路由失败回调、消息持久化与消费幂等实战本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-209 Spring AMQP 整合 RabbitMQ 实战:XML 配置直连交换机、RabbitAdm...

Spring AMQP 整合 RabbitMQ 完整教程,XML 配置方式实现队列、交换机、绑定声明,RabbitTemplate 消息发送接收与常见错误排查本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-210 Spring AMQP 整合 RabbitMQ 注解配置实战

Spring AMQP JavaConfig 注解配置方式整合 RabbitMQ,ConnectionFactory、RabbitTemplate、Queue Bean 配置与消息发送接收示例

Java-208 RabbitMQ Topic 主题交换器详解:通配符

RabbitMQ Topic 主题交换器深入解析,* 和 # 通配符规则、RoutingKey 格式规范与 Java 生产消费者代码示例本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-206 RabbitMQ 发布订阅(fanout)Java 实战:推/拉模式、ACK 与绑定排错全梳理

RabbitMQ fanout 广播模式 Java 实战教程,深入解析推模式(Push)与拉模式(Pull)的实现方式、适用场景与 ACK 确认机制本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-207 RabbitMQ Direct 交换器路由:RoutingKey 精确匹配、队列多绑定与日志分流实战

RabbitMQ Direct 交换器路由模式详解,RoutingKey 精确匹配规则、队列多绑定实现日志分级消费与 Java 代码示例本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-204 RabbitMQ Connection/Channel 工作流程详解

深入解析 RabbitMQ Connection 与 Channel 机制,AMQP 帧结构抓包分析,以及高并发场景下的常见问题与解决方案本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-205 RabbitMQ 工作模式实战:Work Queue 负载均衡 + fanout 发布订阅

RabbitMQ Work Queue 任务队列负载均衡实战与 fanout 发布订阅模式,包含手动 ACK、QoS 流量控制与临时队列使用指南本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-202 RabbitMQ 生产安装与容器快速启动:Erlang 兼容、RPM 部署与常用命令

RabbitMQ 生产环境 RPM 安装教程,包含 Erlang 兼容配置、Docker Compose 快速启动、常用管理命令与错误排查本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-203 RabbitMQ 生产者/消费者工作流程拆解:Connection/Channel、默认交换器、ACK

RabbitMQ 生产者与消费者完整工作流程解析,包含 Connection/Channel 机制、默认交换器行为、消息确认机制与常见错误排查本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Java-200 RabbitMQ 架构与 Exchange 路由详解

RabbitMQ 架构解析与四种 Exchange 路由模式详解:fanout 广播、direct 精确、topic 模糊、headers 多条件匹配本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

RabbitMQ 消息落盘与队列索引详解:.idx/.rdq、msg_store

深入解析 RabbitMQ 消息落盘机制:queue index(.idx)+ msg_store(.rdq)+ ETS 映射 + 垃圾回收/合并策略,包含四种队列状态 alpha/beta/gamma/delta 详解。

RabbitMQ JMS 模式详解:Queue/Topic、6 类消息与对象模型

Java 系统做异步解耦与事件驱动,需要统一理解 JMS 的消息模型、对象模型与消息类型。JMS 是标准 API(类似 JDBC),关键在 Queue/Topic 语义、Session 与确认/事务边界、消息类型取舍。

JMS Queue/Topic 集群下如何避免重复消费:ActiveMQ 虚拟主题与交付语义梳理

JMS Topic 在应用集群中广播,导致同一业务被多节点重复消费。用 ActiveMQ Virtual Topic(或 JMS 2.0 Shared Subscription)把「组间广播 + 组内竞争消费」落到中间件层。

消息队列应用场景:缓存预热+限流排队+Redis Lua 扣库存+MQ 削峰填谷

电商秒杀/抢票场景瞬时流量高峰,读写并发都很高。使用预静态+限流排队;写路径用 Redis Lua 原子预扣+MQ 异步持久化;读路径用多级缓存;实现全链路监控与隔离降级。

RabbitMQ BlockingQueue 手搓「消息中间件」雏形:生产者-消费者模型到企业级 MQ 差在哪

用 Java 并发实现一个最小可运行的「队列缓冲 + 异步解耦」消息模型。BlockingQueue 可以解释 MQ 的核心交互,但缺少持久化、ACK、重试、集群、可观测性。

消息队列选型:RabbitMQ vs RocketMQ vs Kafka

传统 IBM MQ 与新系统共存,需要开源、可运维、可扩展、一致性/可靠性。RabbitMQ 适合「可靠性优先的业务解耦」,RocketMQ 适合「事务/顺序/延迟消息」,Kafka 适合「数据管道/日志/流处理」。

RabbitMQ 分布式通信怎么选:SOA/Dubbo、微服务 OpenFeign、同步重试与 MQ 异步可靠性落地

分布式服务拆分后,服务间通信从同步调用演进到异步解耦,伴随重试、幂等、可靠性问题。同步链路必须「有界重试+可观测+降级」,跨服务副作用用「任务化/MQ+幂等+补偿」兜底。

深入浅出 MySQL 分布式事务三大模式详解:TCC、消息队列与Saga

分布式事务模式主要包括TCC、队列模式和Saga。TCC将传统2PC拆解为业务可控的三步,队列模式通过消息中间件实现最终一致性, Saga模式将长事务拆解为一系列有序子事务。