RocketMQ 详细知识点总结
1. 核心概念
1.1 基础组件
-
Producer(生产者)
- 消息的发送者
- 支持同步、异步和单向发送方式
- 提供事务消息功能
-
Consumer(消费者)
- 消息的接收者
- 支持Push和Pull两种消费模式
- 支持集群消费和广播消费
-
NameServer(命名服务)
- 路由注册中心
- 无状态节点,可集群部署
- 提供轻量级服务发现和路由
-
Broker(消息服务器)
- 消息存储和转发
- 支持主从架构
- 提供消息存储、投递和查询功能
1.2 高级特性
-
消息存储
- 采用文件存储方式
- 支持同步和异步刷盘
- 支持主从复制</