JAVA消息中间件RoketMQ

本文深入探讨了JAVA消息中间件RoketMQ的工作原理,包括其作为消息调用平台、失败重试机制、限流削峰等功能。介绍了消息的topic存储、消费模式(集群和广播)、offset指针以及Broker和Nameservice的角色。RocketMQ采用主从复制策略保证高可用,并支持延迟消息功能,适用于订单超时等场景。同时,文章还提供了配置启动指南和官方资源链接。
摘要由CSDN通过智能技术生成

1.消息中间件是什么

 能够实现与平台无关的消息调用

拥有失败重试机制

 2.2限流削峰

3.模型

 

 消息具有topoic,并且也是按照topic进行存储

负责消息管理-->中间件的消息接收,消费者的消息订阅

生产者组:发送同一种Topic消息,多个productor

消费者组:1.消费同样消息2.具有同样消费逻辑的Consumer

 因此可以有不同的消费者组,都接收同一个topic,但是执行逻辑不同

对于消费者组,消息的分配问题,引出_>消费模式

a.集群模式:一条消息只会被消费者中的某一个消费者消费一次

b.广播模式,一条消息被消费者中的每个消费者消费一次

默认模式:集群模式

        在同一个消费者组的多个消费者,必须

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值