博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rocketmq之源码分析源码构建(二)
阅读量:7090 次
发布时间:2019-06-28

本文共 553 字,大约阅读时间需要 1 分钟。

hot3.png

源码地址:https://github.com/apache/rocketmq.git

今天看提交记录,已经更新到4.5.1版本了,可以在release的版本中找到4.5.0的版本下载即可,也可以使用最新的版本进行相似的代码确认,学习为主,其他的都可以自由发挥。

本人的环境配置:

    jdk:jdk1.8

    os:mac

    ide:idea

345566d6a753ea97ed9360f30967e5f2870.jpg

模块说明:

    broker:broker模块 broker的核心启动管理

    client:消息客户端,涉及消息的发送,消息的接受等

    common:公共包,涉及配置,工具,协议等共享对象

    dev:开发者,忽略

    example:相关的事例代码

    filter:消息的过滤相关的基础设计及类对象

    logappender:基于日志的框架整合进rocketmq的通信

    namesrv:namesrv的实现,服务启动,主要是服务注册中心及统一的topic管理

    openmessaging:消息开发标准,基于标准的消息设计

    remoting:内部核心通信设计,基于netty

    srvutil:服务器工具

    store:消息的存储实现核心

    test:测试相关

    tools:工具类,监控之类

转载于:https://my.oschina.net/wangshuaixin/blog/3054230

你可能感兴趣的文章
Navicat 10 for MySQL 注册码
查看>>
单例模式 事例操作 最喜欢枚举类型单例模式
查看>>
记录一次linux线上服务器被黑事件
查看>>
gitlab ssh key
查看>>
Java记录 -81- EnumSet和EnumMap
查看>>
我的友情链接
查看>>
服务器节能
查看>>
多年收集的一些稀有软件1
查看>>
Deduplication去重算法基础之可变长度数据分片
查看>>
Java基础学习总结(5)——多态
查看>>
Greenplum同步到Oracle脚本
查看>>
Tomcat 不同端口配置两个应用程序
查看>>
XMLDecoder反序列化漏洞
查看>>
【.net web】Response.Redirect 打开新窗口的两种方法
查看>>
swig 基于neko vm的类型包装
查看>>
Dubbo学习(一)
查看>>
我的友情链接
查看>>
Objective-C消息发送和消息转发机制
查看>>
Quartz 开源任务调度框架
查看>>
SASS界面编译工具——Koala的使用
查看>>