Advertisement

RocketMQ系列

阅读量:

目录

1、什么是消息队列?

2、消息队列有哪些功能?

2.1 流量消峰

2.2 应用解耦

2.3 消息分发(异步)

3、RocketMQ

3.1 RocketMQ简介

3.2 RocketMQ使用

3.3 RocketMQ四大组件

3.3.1 Consumer

3.3.1.1 DefaultMQPushConsumer

3.3.1.2 DefaultMQPullConsumer

3.3.2 Producer

3.3.2.2 消息发送基本流程

3.3.2.3三种消息类型

3.3.3 NameServer

3.3.3.1 NameServer的集群状态存储结构

3.3.3.2 NameServer的状态维护逻辑

3.3.3.3 新建Topic

3.3.3.4 为何不用ZooKeeper

3.3.4 Broker

3.3.4.1 消息存储机制

3.3.4.2 刷盘机制

3.3.4.3 复制机制


1、什么是消息队列?

  • 通常称为MQ的消息队列(Message Queue),其核心在于通过高效的机制实现数据在不同平台之间的可靠传输。其核心技术是基于数据通信技术实现对分布式系统的集成,在传输过程中为每个消息提供一个存储容器。其本质特征是一个先进先出的队列结构,在这种组织架构下将一系列待处理的消息依次排列等待服务。

全部评论 (0)

还没有任何评论哟~