今天启动rocketmq的web服务时报了这个错误。

检查端口,防火墙,配置文件,hosts都没问题,最后才发现是用maven编译jar包时没有配置rocketmq.config.namesrvAddr

该参数默认为空(居然默认给null)

文件位于rocketmq-externals/rocketmq-console/src/main/resources下面

方法1:

修改application.properties

 

rocketmq.config.namesrvAddr=127.0.0.1:9876

rocketmq.config.isVIPChannel=false

 

完事重新打包

mvn clean package -Dmaven.test.skip=true

运行

java -jar rocketmq-console-ng-1.0.0.jar

 

方法2:

也可以直接在启动时添加参数

java -jar rocketmq-console-ng-1.0.0.jar --server.port=8080--rocketmq.config.namesrvAddr=127.0.0.1:9876

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐