当前位置: 首页 > 网络应用技术

RocketMQ和控制台遇到的坑

时间:2023-03-08 16:08:15 网络应用技术

  两天前,我在本地(Windows环境)中安装了RocketMQ和相应的控制台可视化图形接口。我遇到了一个问题,让我总结一下。

  起初,我想将其安装在我购买的腾讯云上。我没想到旧马的机器太垃圾了,内存还不够,我根本无法支持。RocketMQ可以站起来确实是可行的,但是经纪人无法站起来,但只能在本地安装。

  1.1地址:http://rocketmq.apache.org/Release_Notes/Release-Nece-4.2.0 //

  1.2选择“二进制”下载

  1.3解码已下载项目

  2.1系统环境变量配置变量名称:RocketMQ_HOME

  值值:MQ解压缩路径MQ文件夹名称

  2.2重新启动服务器3.1启动nameServerCMD命令框,将其执行到“ MQ文件夹bin”,然后执行“ start start mqnamesrv.cmd”,然后启动名称服务器。成功后,提示框将弹出。不要关闭此盒子。

  或者,您直接在bin目录中找到文件mqnamesrv.cmd,double -click启动

  3.2启动BROKERCMD命令框,将其执行到“ MQ文件夹bin”,然后执行'start MQBROKER.CMD -N 127.0.0.0.1:9876 AutocreTeTeTopicEnable = true = true = true',然后启动Broker.Ferter Success,此前,提示框将弹出。不要关闭此盒子。

  请记住此RocketMQ的起始端口,并且必须在后面使用控制台的配置

  如果提示盒提示“错误:无法找到或无法加载主类xxxxx”。openrunbroker.cmd,然后添加'%classpath%'加上英语双引号。save.save.save并重新执行启动语句。

  我曾经根据Internet上许多教程给出的下载地址下载控制台插头 - 这是以下地址:

  旧地址:https://github.com/apache/rocketmq-extrnals.git

  但是进入后,根本没有控制台。后来,我更改了地址以查找并下载到当地

  新地址:https://github.com/apache/rockemq-externals/releases/tag/rocketmq-console-console-1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0..0.0..0..0.u.c0.0.0..0..b0.0.ucl,

  请注意,这两个是外部网络地址,可能会有一些情况。尝试再尝试几次。

  下载后,输入‘RocketMQ-Externals-RocketMQ-Console-1.0.0 OCKETMQ-CONSOLSRCMAIN Esourcess'文件夹

  1.打开配置的“应用程序”。

  2.编译CMD命令框以执行并输入' OCKETMQ-EXTERNAA-ROCKETMQ-CONSOLE -.0.0 OCKETMQ -Console'文件夹,执行“ MVN CLEAN PACKAND -DMAVEN.TEST.SKIP = true”,编译和生成

  汇编成功后,CMD输入了“目标”文件夹,执行了“ Java-Jar RocketMq-Console-ng-1.0.0.0.jar”,并启动了“ RocketMq-Console-NG-1.0.0.0.jar”。

  3.浏览器中测试“ 127.0.0.1:配置端口”。例如,我的是127.0.0.1:8888,您可以在成功后查看它。