Advertisement

RocketMQ(三):消息类型(普通、定时、顺序及事务消息)

阅读量:

1 普通消息

普通消息作为Apache RocketMQ的核心基础消息,在有特性顺序消息、定时延时 msg 以及事务 msg 之外存在主要区别。本章将介绍普通 msg 的应用场景、功能原理、使用方法以及使用指南。

1.1 应用场景

普通消息主要应用于模块化架构中的解耦设计、基于事件驱动的应用开发以及多源数据整合的情景。在这些应用场景中,并未对系统架构提出严格的时间敏感性要求或顺序性约束,在设计时通常会优先考虑系统的可扩展性和灵活性。

典型场景一:微服务异步解耦

**

**

参考下图所示,在线电商交易场景中举例说明如下:上游订单系统将用户下单支付这一核心业务事件打包为独立的消息,并通过网络传输至 Apache RocketMQ 服务端进行处理。下游系统则按需接收来自服务端的消息,并按照本地消费逻辑完成 downstream tasks 的处理流程。每个消息之间互相独立,并且无需互相联系。

典型场景二:数据集成传输

**

![](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/k

全部评论 (0)

还没有任何评论哟~