1970-01-01
02 RocketMQ 核心概念扫盲篇在正式进入 RocketMQ 的学习之前,我觉得有必要梳理一下 RocketMQ 核心概念,为大家学习 RocketMQ 打下牢固的基础。 RocketMQ 部署架构在 RocketMQ 主要的组件如下。 Nam...
02 RocketMQ 核心概念扫盲篇在正式进入 RocketMQ 的学习之前,我觉得有必要梳理一下 RocketMQ 核心概念,为大家学习 RocketMQ 打下牢固的基础。 RocketMQ 部署架构在 RocketMQ 主要的组件如下。 Nam...
03 消息发送 API 详解与版本变迁说明RocketMQ 在捐赠给 Apache 成为 Apache 基金会顶级项目之前的版本为 3.x,捐赠给 Apache 的版本号从 4.0.0 开始。由于 RocketMQ 在成为 Apache 顶级项目之前...
06 消息发送常见错误与解决方案本篇将结合自己使用 RocketMQ 的经验,对消息发送常见的问题进行分享,基本会遵循出现问题,分析问题、解决问题。 No route info of this topic无法找到路由信息,其完整的错误堆栈信息如下: ...
08 消息消费 API 与版本变迁说明从本篇开始我们将详细介绍 RockeMQ 的消息消费端的 API。 消息消费类图RocketMQ 消费端的 API 如下图所示: 其核心类图如下所示。 MQAdmin MQ 一些基本的管理功能,例如创建 Topi...
07 事务消息使用及方案选型思考事务消息应用场景首先需要申明的是,事务消息与业界用 RocketMQ 解决分布式事务,并不是一回事。 RocketMQ 引入事务消息,主要是要解决什么问题呢?接下来以电商一个登录送积分的示例来展开本文的叙述。 在互联网...
05 消息发送核心参数与工作原理详解经过前面几篇的讲解,我相信大家对 RocketMQ 的消息发送已经有了一个较为详细的认识,已经能够非常顺畅地使用 DefaultMQProducer 相关的 API。 本篇将重点关注 DefaultMQProduc...
09 DefaultMQPushConsumer 核心参数与工作原理PUSH 模式是对 PULL 模式的封装,类似于一个高级 API,用户使用起来将非常简单,基本将消息消费所需要解决的问题都封装好了,故使用起来将变得简单。与此同时,需要将其用好,那还...
04 结合实际应用场景谈消息发送本篇将开始结合各种使用场景,运用合适的 API 解决具体的实际问题。 消息发送方式RocketMQ 支持同步、异步、Oneway 三种发送方式。 同步 :客户端发起一次消息发送后会同步等待服务器的响应结果。 异步 :...
11 DefaultLitePullConsumer 核心参数与实战在《消息消费 API 与版本变更》中也提到 DefaultMQPullConsumer(PULL 模式)的 API 太底层,使用起来及其不方便,RocketMQ 官方设计者也注意到这...
10 DefaultMQPushConsumer 使用示例与注意事项上篇已详细介绍了 DefaultMQPushConsumer 的核心属性与消息消费相关的理论,本篇将重点介绍在使用过程中容易出现的问题,并加以解决。 ConsumeFromWhere...