首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
rocketmq
梦想实现家_Z
创建于2022-11-15
订阅专栏
深入解读rocketmq消息中间件源码
等 9 人订阅
共9篇文章
创建于2022-11-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
简述RocketMQ消息拉取过程【二】
在上一篇文章中,我们讲述了DefaultMQPushConsumer拉消息的原理,它是通过重平衡触发pullRequest的创建,通过阻塞队列作为
简述RocketMQ消息拉取过程【一】
相信每一个使用RocketMQ的开发工程师都想了解一下消息是如何被拉到消费端的,消费者在消息拉取过程中都做了什么操作?这些疑问将在接下来的这篇文章
RocketMQ重平衡策略你用过几种?
在上一篇文章中RocketMQ消费者如何实现重平衡,我们简单讲述了RocketMQ消费者是如何实现重平衡的,我们在源码中发现默认的重平衡策略是平均
RocketMQ消费者如何实现重平衡
我们在搭建好`RocketMQ`集群后,当一个集群中有多个消费者的情况下,它们是如何选择消息队列进行消费的呢?如果在项目运行过程中,有新的消费者加入或者某一个消费者宕机了,其他消费者是如何应对的呢?同
你肯定不知道RocketMQ生产者是如何规避故障Broker的
在消息发送过程中,生产者从NameServer中获取到了指定Topic对应的Broker信息,在同步发送消息的代码中,如果消息发送失败,生产者默认
RocketMQ消息生产者是如何选择Broker的
在RocketMQ中为,我们创建消息生产者时,只需要设置NameServer地址,消息就能正确地发送到对应的Broker中,那么RocketMQ消
RocketMQ中生产者发消息前为啥一定要调用start()方法?
我们在使用RocketMQ发送消息时,一般都会使用DefaultMQProducer,类型的代码如下: 上述代码中,在消息发送之前调用了start
不科学,RocketMQ生产者在一个应用服务竟然不能向多个NameServer发送消息
目前有两套RocketMQ集群,集群A包含topic名称为cluster_A_topic,集群B包含topic名称为cluster_B_topic
手把手教你使用Idea调试RocketMQ源码
为了更好地了解RocketMQ,我打算看一看它的源码了。随着RocketMQ5.0版本的发布,应该有更多小伙伴在实际应用中选择RocketMQ。那