rocketmq
源码了解:hadluo
这个作者很懒,什么都没留下…
展开
-
rocketmq 面试
rocketmq topic图解:1.Rocketmq怎么保证消息的有序性?生产者端处理: Producer端发送时,指定MessageSelector,算出将消息放到哪个queue消费端处理: 如何保证消费端 顺序消费? 如果是使用MessageListenerOrderly(**顺序消费)**则自带顺序消费实现,如果是使用MessageListenerConcurrently(并发消...原创 2020-03-18 16:35:43 · 2907 阅读 · 0 评论 -
RocketMQ源码详解系列2 《cli CommandLine命令行参数解析》
1.我们分析rocketmq源码时,会遇到命令rocketmq启动时,会有设置命令行参数,如-c 配置文件地址 -h打印帮助等待参数,今天我们就来讲下怎么实现的。看下图上面代码片段是namesrv的源码,就是这个apache的cli CommandLine类 完成了命令行参数解析。这里我拿namesrv的源码所有命令行来作了一个测试类public class MyTest { publ...原创 2020-01-26 14:50:30 · 522 阅读 · 3 评论 -
RocketMQ源码详解系列1 《源码调试环境搭建》
1.今天我们来搭建下rocket源码调试环境。windows eclipse + jdk8 + maven2.下载源码https://github.com/apache/rocketmq3.在eclispe中导入maven项目 rocketmq-master4.新增conf目录 (D:\dev\java_workspace\rocketmq\conf)把如下4个配置文件放入到D:\d...原创 2020-01-25 21:53:03 · 328 阅读 · 0 评论 -
RocketMQ Console教程
1.安装1.下载 rocketmq-console 项目github地址:https://github.com/apache/rocketmq-externals2.配置文件由于rocketmq-console是springboot编写,我们找到application.properties改变配置##启动登录验证rocketmq.config.loginRequired=true修...原创 2019-12-10 10:48:24 · 835 阅读 · 1 评论 -
RocketMQ集群搭建
今天我们来实操下RocketMQ的集群搭建,目标如下:机器A:nameserver,brockerserver机器B:nameserver,brokerserver步骤:1.准备2台机器机器A:10.3.21.14 机器B:10.3.21.15A与B之间要相互ping通,我是用VirtualBox搭建的两个centos7系统,网络使用桥接网卡,具体网络配置见我另一篇博客:htt...原创 2019-11-10 16:57:31 · 289 阅读 · 0 评论