RocketMQ 4.5.0 namesrv 源码分析:

  • 4.5.0 namesrv开始测试cluster模式,但从代码看还都带test
  • 分析代码时候有设置好Rocket-home,并将release包的conf目录放到home目录下
  • lockback的配置是hard code在rockethome下
  • Namesrv启动使用localaddress,因此容器化是否有问题需要结合client代码来判断
  • KV类的写操作越少越好,原因是每次写都会persist 写盘动作
  • RouteInfoManager 管理的信息由DefaultRequestProcessor、ClusterTestRequestProcessor及定时housekeeping 类BrokerHousekeepingService处理
  • 每隔10分钟打印kv的用途不太理解
  • 4.5.0 已经支持tls,并且支持tls相关证书文件switch

RocketMQ 4.5.0 namesrv 源码分析

相关文章: