异常: 在通过console控制台查询topic内message消费的消息详情时,手动发送消息后再去查看消息详情的时候遇到报错问题,显示消息找不到 报错信息如下: 定位问题,源码调整: 这是由于查询出来的mq消息,这些消息的msgId,不是真的msgId,而是UniqueKey 找到MessageView这个class文件 三、重新打包: 3.1、Clone下最新代码 clone ht...
mvn clean package -Dmaven.test.skip=true 进入‘\rocketmq-externals\rocketmq-console’文件夹,执行‘mvn clean package -Dmaven.test.skip=true’,编译生成,该过程耗时较长,也有可能打包失败(需要下载依赖jar包,也有可能jar下载失败),如果打包失败可以导入idea进行打包 我第一次打包失败了,然后重新打包成功了:如...
使用git命令下载项目源码,由于我们仅需要rocketmq-console,故下载此项目对应分支即可。 $ git clone -b release-rocketmq-console-1.0.0 https://github.com/apache/rocketmq-externals.git 1. 进入项目文件夹并修改配置文件(中文注释是我添加,为方便解释,请删除,不然打包报错)。 $ cd rocketmq-externals/rocketmq...
rocketmq-console源码附带打包dockerfile 3年前 README Apache-2.0 RocketMQ-Console-NG How To Install With Docker get docker image mvn clean package -Dmaven.test.skip=true docker:build or docker pull apacherocketmq/rocketmq-console currently the newest available docker image is apacherocketmq/rocket...
RocketMQ 有一个对其扩展的开源项目 incubator-rocketmq-externals,这个项目中有一个子模块叫 rocketmq-console,这个便是管理控制台项目了,先将 incubator-rocketmq-externals 拉到本地,因为我们需要自己对 rocketmq-console 进行编译打包运行。 6.2下载并编译打包 ...
然后进入rocketmq-console目录,进行打包: mvn package -DskipTests 最后启动管理平台: java -jar rocketmq-console-ng-1.0.1.jar --server.port=8080 --rocketmq.config.namesrvAddr=127.0.0.1:9876 然后就可以通过浏览器访问8080端口进行管理了: 二、系统参数调整 ...
下载完成之后,进入‘rocketmq-externals\rocketmq-console\src\main\resources’文件夹,打开‘application.properties’进行配置。 第五步:maven打包(注意打包这块可能会报错,需要手动修改pom文件) 进入‘\rocketmq-externals\rocketmq-console’文件夹,执行‘mvn clean package -Dmaven.test.skip=true’,编译生成。
安装rocketmq-console git clone git@github.com:apache/rocketmq-externals.git cd rocketmq-console mvn clean package -Dmaven.test.skip=true 上传 写一个启动脚本,指定namesrv。 admin cli命令 client使用3.6.2版本,代码日志可以看到消息已经消费成功,但是broker上的offset没变。
三、控制台安装 1:因为控制台源码在github上,我这里在虚拟中安装git,直接down源码,因为console是springboot项目,也可以下载到本地修改配置文件打包,将打完的jar包传到虚拟机中。 1 #使用yum安装git 2 yum install git 2:进入/usr/local下 git clone https://github.com/apache/rocketmq-externals ...