org.apache.rocketmq.namesrv.NamesrvController

1.创建NamesrvController:

根据配置文件创建namesrvConfig和nettyServerConfig,进而创建NamesrvController

2.初始化NamesrvController:

1.加载kv配置

2.创建NettyRemotingServer

3.路由删除:定时任务,每10秒会发起一次检测broker,剔除不活跃的broker

4.定时任务,每10分钟打印kv配置

3.启动NamesrvController

启动netty服务:NettyRemotingServer.start

rocketmq源码分析之namesrv路由中心相关推荐

  1. 【RocketMQ|源码分析】namesrv启动停止过程都做了什么

    简介 namesrv在是RocketMQ中一个十分重要的组件,它相当于是Kafka中的zookeeper,Spring Cloud Alibaba中的nacos.它的主要作用是为消息生产者和消息消费者 ...

  2. 《RocketMQ源码分析》NameServer如何处理Broker的连接

    <RocketMQ源码分析>NameServer如何处理Broker的连接 NameServer 介绍 NameServer 功能 动态路由发现和注册 服务剔除 创建NameServerC ...

  3. RocketMQ源码分析之延迟消息

    文章目录 前言 一.延迟消息 1.特点 2.使用场景 3.demo 二.发送延迟消息 三.broker端存储延迟消息 四.总结 1.延迟消息工作原理 2.延迟消息在消费者消费重试中的应用 前言 本篇文 ...

  4. rocketmq源码分析 -生产者

    概念 生产者producer,用于生产消息,在rocketmq中对应着MQProducer接口. 组件 Producer 消息生产者.在rocketmq中,生产者对应MQProducer接口: pub ...

  5. RocketMQ源码分析之RocketMQ事务消息实现原理上篇(二阶段提交)

    在阅读本文前,若您对RocketMQ技术感兴趣,请加入 RocketMQ技术交流群 根据上文的描述,发送事务消息的入口为: TransactionMQProducer#sendMessageInTra ...

  6. RocketMQ源码分析之request-reply特性

    1.什么是request-reply?   RocketMQ4.6.0版本中增加了request-reply新特性,该特性允许producer在发送消息后同步或者异步等待consumer消费完消息并返 ...

  7. RocketMQ 源码分析 —— 集成 Spring Boot

    点击上方"芋道源码",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2020 超神之路,很肝~ 中文详细注释的开源项目 RP ...

  8. mq消费者组_「架构师MQ进阶」RocketMQ源码分析(四)- 源代码包结构分析

    在前面第一篇中已经将源代码下载到本地了,本篇主要是介绍代码中相关模块到作用.036.Rocket-MQ-Source-code-cover.png 一.源码结构 RocketMQ源码组织方式基于Mav ...

  9. RocketMQ源码分析(十二)之CommitLog同步与异步刷盘

    文章目录 版本 简介 FlushCommitLogService 同步刷盘 GroupCommitService 异步刷盘 CommitRealTimeService FlushRealTimeSer ...

最新文章

  1. TCP三次握手及四次挥手详细图解
  2. java构造函数的重载_java初学者对构造方法和重载的理解
  3. 6. Qt 信号与信号槽 (7)-QMetaObject:: activate
  4. java客户端服务器代码_Java Socket通信 客户端服务器端基本代码
  5. 关于GeneXus封装方法Model的方法
  6. 利用STM32制作红外测温仪之硬件设计
  7. 聚簇索引和非聚簇索引详解
  8. 不让html缓存图片吗,html – 如何强制Web浏览器不缓存图像
  9. 看上冰岛的域名con.is
  10. 用glew,glfw实现opengl绘制3D学习笔记1-实现一个窗口
  11. TCP端口扫描[Python3.5]
  12. shell awk学习3
  13. 【智能优化算法】基于混合布谷鸟算法和灰狼算法求解带单目标优化问题附matlab代码
  14. 希尔伯特空间等各空间介绍-数据升维以及核函数选择
  15. ks检验正态分布结果_正态分布检验的那些方法
  16. python aic准则_pythonAIC准则下线性回归实现及模型检验案例分析
  17. 什么是工业DTU?工业DTU特点及应用领域分析
  18. 读书笔记-大教堂与集市
  19. ocpc php,oCPC匹配词很乱怎么办?| SEM问答
  20. RAKsmart:美国服务器租用对建站有哪些帮助?

热门文章

  1. 裁员、倒闭和变卖资产:科技业迎来动荡不安的2017年
  2. 三,容器类型及其函数(列表,元组,字典,集合)
  3. Linux系统安装JDK1.8 详细流程
  4. 位置注意力和通道注意力机制
  5. 信息管理系统平台html加css漂亮后台模板
  6. Qt/C++编写安防视频监控系统54-轮询配置
  7. SharePoint审核及监控工具
  8. 电源管理IC公司参考
  9. 如何用tf刚出一个高效的FM和DeepFM实操模型
  10. VXLAN内通信与EVPN