上海找做网站公司哪家好,工程服务建设网站,wordpress实名认证,北京最新消息发布一、概述 RocketMQ是一款阿里巴巴开源的消息中间件。2016年11月28日#xff0c;阿里巴巴向Apache软件基金会捐赠RabbitMQ#xff0c;成为Apache孵化项目。2017年9月25日#xff0c;Apache宣布RocketMQ孵化成为Apache顶级项目#xff08;TLP#xff09;#xff0c;成为国内…一、概述 RocketMQ是一款阿里巴巴开源的消息中间件。2016年11月28日阿里巴巴向Apache软件基金会捐赠RabbitMQ成为Apache孵化项目。2017年9月25日Apache宣布RocketMQ孵化成为Apache顶级项目TLP成为国内首个互联网中间件在Apache上的顶级项目。
官网地址
https://rocketmq.apache.org/
二、发展历程 三、RocketMQ重要概念【重点】
3.1、Producer 消息的生产者发送者。举例发件人
3.2、Consumer 消息的消费者接收者。举例收件人
3.3、Broker 暂存和传输消息的通道。举例快递
3.4、NameServer 管理Broker。举例各个快递公司的管理机构相当于Broker的注册中心保留了Broker的信息。
3.5、Queue 队列消息存放的位置一个Broker中可以有多个队列。
3.6、Topic 主题。消息的分类
3.7、ProducerGroup 生产者组。
3.8、ConsumerGroup 消费者组。多个消费者组可以同时消费一个主题的消息。
3.9、消息发送流程图 Producer询问NameServerNameServer分配一个Broker给Producer接着Producer就可以往Broker中发送消息了然后Consumer消费消息之前也要询问NameServer得到一个具体的Broker然后消费消息。
四、生产和消费理解【重点】