- 博客(77)
- 收藏
- 关注
转载 dubbo源码解析spring集成DubboNamespaceHandler配置参数①
说在前面 从今天开始系统的进行dubbo源码解析,本次先介绍下dubbo与spring进行集成相关的内容,更多源码解析请关注“天河聊架构”公众号。 源码解析 dubbo的namespace解析是这个类,com.alibaba.dubbo.config.spring.schema.Dubb...
2019-08-28 13:11:00
814
转载 rocketmq源码解析合集
rocketmq源码解析之NamesrvController创建 rocketmq源码解析之NamesrvController启动① rocketmq源码解析之NamesrvController启动②创建mqclient① rocketmq源码解析之NamesrvController启...
2019-08-24 13:01:00
251
转载 rocketmq源码解析consumer、producer处理过程④
说在前面 DefaultMQProducer、DefaultMQPullConsumer、DefaultMQPushConsumer 处理过程 源码解析 PushConsumer public static void main(String[] args) throws In...
2019-08-24 12:31:00
377
转载 rocketmq源码解析consumer、producer处理过程③
说在前面 DefaultMQProducer、DefaultMQPullConsumer、DefaultMQPushConsumer 处理过程 源码解析 PullConsumer public static void main(String[] args) throws MQC...
2019-08-24 12:25:00
271
转载 rocketmq源码解析consumer、producer处理过程②
说在前面 DefaultMQProducer、DefaultMQPullConsumer、DefaultMQPushConsumer 处理过程 源码解析 进入方法,获取默认的topic路由信息,org.apache.rocketmq.client.impl.MQClientAPII...
2019-08-24 12:19:00
173
转载 rocketmq源码解析consumer、producer处理过程①
说在前面 DefaultMQProducer、DefaultMQPullConsumer、DefaultMQPushConsumer 处理过程 源码解析 producer public static void main(String[] args) throws MQClie...
2019-08-24 12:13:00
217
转载 rocketmq源码解析broker启动④
说在前面 源码解析 进入方法,构建索引,org.apache.rocketmq.store.index.IndexService#buildIndex public void buildIndex(DispatchRequest req) {// 试着获取并创建索...
2019-08-24 12:08:00
250
转载 rocketmq源码解析broker启动③
说在前面 broker启动 源码解析 返回方法,取消注册broker,org.apache.rocketmq.broker.BrokerController#unregisterBrokerAll private void unregisterBrokerAll() {// ...
2019-08-24 12:00:00
434
转载 rocketmq源码解析broker启动②
说在前面 broker启动 源码解析 进入方法,加载消费队列,org.apache.rocketmq.store.DefaultMessageStore#loadConsumeQueue private boolean loadConsumeQueue() {// ...
2019-08-24 11:53:00
226
转载 rocketmq源码解析broker启动①
说在前面 broker启动 源码解析 进入方法,org.apache.rocketmq.broker.BrokerStartup#main public static void main(String[] args) {// 创建brokerControlle...
2019-08-24 11:45:00
252
转载 rocketmq源码解析namesrvController启动③
说在前面 接着上面的介绍namesrvController启动 源码解析 返回方法,处理请求,org.apache.rocketmq.remoting.netty.NettyRemotingAbstract#processRequestCommand public void p...
2019-08-24 11:42:00
204
转载 rocketmq源码解析发送消息处理器②
说在前面 发小消息处理器 源码解析 返回方法,在发送消息之后创建topic配置,org.apache.rocketmq.broker.topic.TopicConfigManager#createTopicInSendMessageBackMethod介绍过了。 返回方法,存储批...
2019-08-24 11:40:00
274
转载 rocketmq源码解析发送消息处理器①
说在前面 发送消息处理器 源码解析 进入这个方法,org.apache.rocketmq.broker.processor.SendMessageProcessor#processRequest @Override public RemotingCommand proc...
2019-08-24 11:37:00
348
转载 rocketmq源码解析查询消息处理器
说在前面 查询消息处理器 源码解析 进入到这个方法,org.apache.rocketmq.broker.processor.QueryMessageProcessor#processRequest @Override public RemotingCommand ...
2019-08-24 11:34:00
206
转载 rocketmq源码解析消息拉取处理器②
说在前面 消息拉取处理器 源码解析 进入到这个方法,根据offset找到映射文件,org.apache.rocketmq.store.MappedFileQueue#findMappedFileByOffset(long, boolean)上面介绍过了。 往上返回到这个方法,根据...
2019-08-24 11:32:00
130
转载 rocketmq源码解析消息拉取处理器①
说在前面 消息拉取处理器 源码解析 进入这个方法,org.apache.rocketmq.broker.processor.PullMessageProcessor#processRequest(io.netty.channel.ChannelHandlerContext, org...
2019-08-24 11:29:00
227
转载 rocketmq源码解析结束事务处理器②
说在前面 结束事务管理器 源码解析 往上返回到这个方法,发送最终消息成功删除准备事务提交消息,org.apache.rocketmq.broker.transaction.queue.TransactionalMessageServiceImpl#deletePrepareMess...
2019-08-24 11:24:00
151
转载 rocketmq源码解析结束事务处理器①
说在前面 结束事务处理器 源码解析 进入这个方法,org.apache.rocketmq.broker.processor.EndTransactionProcessor#processRequest @Override public RemotingCommand pr...
2019-08-24 11:22:00
171
转载 rocketmq源码解析默认请求处理器⑥
说在前面 默认请求处理器,获取单元化模式消费失败重试的%RETRY%开头的topic 源码解析 进入这个方法,获取单元化模式消费失败重试的%RETRY%开头的topic,org.apache.rocketmq.namesrv.processor.DefaultRequestProc...
2019-08-24 11:16:00
105
转载 rocketmq源码解析默认请求处理器⑤
说在前面 默认请求处理器,获取broker集群信息,从namesrv中获取所有的broker列表,删除namesrv中的topic、获取集群的所有topic、从namesrv中获取系统的topic列表、获取单元化模式非%RETRY%开头的topic、获取单元化模式消费失败重试的%RETRY%...
2019-08-21 13:25:00
142
转载 rocketmq源码解析默认请求处理器④
说在前面 默认请求处理器,获取topic的路由信息 源码解析 进入这个方法,获取topic的路由信息,org.apache.rocketmq.namesrv.processor.DefaultRequestProcessor#getRouteInfoByTopic pub...
2019-08-21 13:22:00
94
转载 rocketmq源码解析默认请求处理器③
说在前面 默认请求处理器,取消broker注册 源码解析 进入这个方法,org.apache.rocketmq.namesrv.processor.DefaultRequestProcessor#unregisterBroker public RemotingCommand ...
2019-08-21 13:21:00
118
转载 rocketmq源码解析默认请求处理器②
说在前面 默认请求处理器,注册broker 源码解析 进入这个方法,注册broker,org.apache.rocketmq.namesrv.processor.DefaultRequestProcessor#registerBrokerWithFilterServer publ...
2019-08-21 13:20:00
118
转载 rocketmq源码解析默认请求处理器①
说在前面 默认请求处理器,查询数据版本 源码解析 进入这个方法,查询数据版本,org.apache.rocketmq.namesrv.processor.DefaultRequestProcessor#queryBrokerTopicConfig public Remoting...
2019-08-21 13:18:00
104
转载 rocketmq源码解析消费者管理处理器③
说在前面 消费者管理处理器,查询消费者offset 源码解析 进入这个方法,查询消费者offset,org.apache.rocketmq.broker.processor.ConsumerManageProcessor#queryConsumerOffset private ...
2019-08-21 13:16:00
134
转载 rocketmq源码解析消费者管理处理器②
说在前面 消费者管理处理器,更新消费者的offset 源码解析 进入这个方法,更新消费者的offset,org.apache.rocketmq.broker.processor.ConsumerManageProcessor#updateConsumerOffset priva...
2019-08-21 13:15:00
120
转载 rocketmq源码解析消费者管理处理器①
说在前面 消费者管理处理器,按消费组获取所有的消费者 源码解析 进入这个方法,按消费组获取所有的消费者,org.apache.rocketmq.broker.processor.ConsumerManageProcessor#getConsumerListByGroup pu...
2019-08-21 13:14:00
243
转载 rocketmq源码解析之请求处理直接消费消息
说在前面 请求处理 直接消费消息 源码解析 进入这个方法,直接消费消息,org.apache.rocketmq.client.impl.ClientRemotingProcessor#consumeMessageDirectly private RemotingCommand ...
2019-08-21 13:12:00
1182
转载 rocketmq源码解析请求处理获取消费者运行信息
说在前面 请求处理 获取消费者运行信息 源码解析 进入这个方法,org.apache.rocketmq.client.impl.ClientRemotingProcessor#getConsumerRunningInfo private RemotingCommand getCo...
2019-08-21 13:02:00
275
转载 rocketmq源码解析请求处理从client获取消费者状态
说在前面 请求处理 从client获取消费者状态 源码解析 进入这个方法,org.apache.rocketmq.client.impl.ClientRemotingProcessor#getConsumeStatus public Map<MessageQueue, Lo...
2019-08-21 12:58:00
176
转载 rocketmq源码解析请求处理重置消费者client的offset
说在前面 请求处理重置消费者client的offset 源码解析 进入这个方法,org.apache.rocketmq.client.impl.ClientRemotingProcessor#resetOffset public RemotingCommand resetOff...
2019-08-21 12:56:00
877
转载 rocketmq源码解析请求处理通知消费者订阅信息发生了改变②
说在前面 请求处理 通知消费者订阅信息发生了改变 源码解析 进入这个方法,org.apache.rocketmq.client.impl.consumer.RebalanceImpl#doRebalance public void doRebalance(final boolea...
2019-08-21 12:52:00
81
转载 rocketmq源码解析请求处理通知消费者订阅信息发生了改变①
说在前面 请求处理通知消费者订阅信息发生了改变 源码解析 进入这个方法,org.apache.rocketmq.client.impl.ClientRemotingProcessor#notifyConsumerIdsChanged public RemotingCommand...
2019-08-21 12:50:00
389
转载 rocketmq源码解析请求处理检查事务状态
说在前面 请求处理检查事务状态 源码解析 进入这个方法,检查事务的状态,org.apache.rocketmq.client.impl.ClientRemotingProcessor.checkTransactionState(ChannelHandlerContext, Rem...
2019-08-21 12:45:00
237
转载 rocketmq源码解client管理检查client的配置
说在前面 client管理 检查client配置 源码解析 进入到这个方法,org.apache.rocketmq.broker.processor.ClientManageProcessor.checkClientConfig(ChannelHandlerContext, Rem...
2019-08-21 12:43:00
129
转载 rocketmq源码解析client管理取消注册client
说在前面 client管理 取消注册client 源码解析 进入这个方法,取消注册client,org.apache.rocketmq.broker.processor.ClientManageProcessor.unregisterClient(ChannelHandlerCon...
2019-08-21 12:41:00
312
转载 rocketmq源码解client管理心跳检测②
说在前面 接上篇 源码解析 进入这个方法,获取并创建channel,org.apache.rocketmq.remoting.netty.NettyRemotingClient#getAndCreateChannel private Channel getAndCreateCha...
2019-08-21 12:39:00
386
转载 rocketmq源码解client管理心跳检测①
说在前面 client管理 心跳检测 源码解析 进入这个方法org.apache.rocketmq.broker.processor.ClientManageProcessor#processRequest client管理请求 @Override public Remot...
2019-08-20 13:03:00
383
转载 rocketmq源码解析之管理请求查询消费队列
说在前面 管理请求之查询消费队列 源码解析 进入这个方法,org.apache.rocketmq.broker.processor.AdminBrokerProcessor#queryConsumeQueue private RemotingCommand queryConsum...
2019-08-20 12:57:00
281
转载 rocketmq源码解析之管理请求之查询broker所有消费组状态
说在前面 管理请求之查询broker所有消费组状态 源码解析 进入这个方法org.apache.rocketmq.broker.processor.AdminBrokerProcessor#fetchAllConsumeStatsInBroker private Remoting...
2019-08-20 12:55:00
379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人