weixin-mianznxrocketmqessw-d4c0e036-0f0e-466f-bd4b-7e6ee10daca4.png

NameServer

NameServer 是一个无状态的服务器,角色类似于 Kafka使用的 Zookeeper,但比 Zookeeper 更轻量。

特点:

功能主要有两个:

Broker

消息存储和中转角色,负责存储和转发消息。

https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-mianznxrocketmqessw-789379a9-4a0c-4992-9de1-e49283d089a4.jpg

RocketMQ存储-图片来源官网

Producer

消息生产者,业务端负责发送消息,由用户自行实现和分布式部署。