消息队列:基于 RocketMQ 实现服务异步通信

 1、消息队列与 Alibaba RocketMQ

2、RocketMQ的部署方式

3、微服务接入RocketMQ的开发技巧

消息队列MQ最主要职责:保证服务间进行可靠的数据传输,同时实现服务间的解耦

 

 

 

 

 

 1、消息Message

        广义:是进程间传递的业务数据

        狭义:不同的MQ产品对消息又附加额外属性 如:Topic(主题)、Tags(标签)等

2、消息生产者 Producer

        指代负责生产数据的角色

3、消息消费者 Consumer

        指代使用数据的角色

4、MQ消息服务Broker

        MQ消息服务器的统称,用于消息存储与消息转发

5、生产者组 Producer Group

        对于发送同一类消息的生产者,RocketMQ对其分组,成为生产者组

6、消费者组 Consumer Group

        对于消费同一类消息的消费者,RocketMQ对其分组,成为消费者组

使用RocketMQ使用步骤:1、搭建RocketMQ服务器集群;2、应用接入RocketMQ队列

部署RocketMQ集群

* 多Master模式

* 多Master多Slave-异步复制模式

* 多Master多Slave-同步双写模式

 

 RocketMQ自带的轻量级路由注册中心,支持Broker的动态注册与发现;

NameServer本身是无状态的,各实例不进行通信

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

应用接入RocketMQ集群

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值