启动BROKER出错了...

来源:9-5 搭建RocketMQ

Demnz

2019-08-06

图片描述

写回答

3回答

大目

2019-08-06

准备工作:

  1. 将E:\rocketmq-all-4.5.1-bin-release\bin放入环境变量

  2. 关闭防火墙

------

第一步启动namesrv,语句为:

mqnamesrv.cmd -n localhost:9876

//img.mukewang.com/szimg/5d4922da0983c69c19440198.jpg

第二步启动broker,语句为:

mqbroker.cmd -n localhost:9876 autoCreateTopicEnable=true &

//img1.sycdn.imooc.com/szimg/5d4922e7092ba78018700098.jpg


另外,您是不是修改了runbroker.cmd文件内容哈?注意如果修改的话,一定要加英文双引号,另外,千万不要用Windows内置的TXT去修改。应该用NOTEPAD++或者IDEA等工具修改。TXT修改的文件是带BOM的,很多时候,会导致命令行问题,这基本上是常识了。。

------

我个人建议:

  1. 将解压好的RocketMQ删除

  2. 重启电脑,防止端口占用

  3. 重新解压一份新的RocketMQ

  4. 按照上面的两步操作

  5. 如果报找不到或无法加载主类 xxxxxx,就用IDEA打开runbroker.cmd,修改CLASSPATH

  6. 再次尝试上面的第二步。

0
4
Demnz
回复
大目
哈哈,好的,谢谢老师
2019-08-06
共4条回复

Demnz

提问者

2019-08-06

咳,我就是按照老师给的那个指南安装的,到了这一步就出错了。。。

0
0

大目

2019-08-06

您好,

请按照 https://www.imooc.com/article/290089 的说明安装哈。

对于WIndows系统,需要按照 https://www.imooc.com/article/290089 里面Windows一节安装:

https://www.jianshu.com/p/4a275e779afa

------

需要先执行

start mqnamesrv.cmd

然后执行

start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true

方可安装。


我手头没有Windows系统,您先按严格按照说明操作试试,实在不行我做个Windows虚拟机,补充下Windows操作系统安装RocketMQ的视频吧。

0
1
Demnz
我就是按照老师给的指导一步步做的,然后就到启动BROKER这一步就出现了这个错误,试了很多遍,还是这个错误....
2019-08-06
共1条回复

Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

3085 学习 · 1324 问题

查看课程