rocketmq角色介绍
- producer:生产者
- consumer:消费者
- broker:mq服务,负责接收、分发消息
- nameserver:负责mq服务之间的协调
rocketmq架构方案
nameserver cluster
NameServer提供轻量级服务发现和路由。
每个名称服务器记录完整的路由信息,提供相应的读写服务,并支持快速扩展程序。
一个队列只能有一个消费者在消费,一个消费者可以消费多个队列。
nameServer之间没有数据同步、主服务器之间也没有数据同步
环境准备
配置文件说明