rocketmq dashborad控制台启动配置borker无效

现象

在使用rocketmq dashborad时,通过java --rocketmq.config.namesrvAddr=配置启动时没有生效,默认namesrv还是127.0.0.1:9876。

原因有二

原因一

不同版本的dashborad配置参数不同,1.0.0版本中使用rocketmq.config.namesrvAddr,1.0.1版本使用rocketmq.namesrv.addr=127.0.0.1:9876

原因二

在dashborad的application.properties配置文件中默认写了一个nameser地址,在启动时优先会使用,所以自定义的无效。

bash 复制代码
#if this value is empty,use env value rocketmq.config.namesrvAddr  NAMESRV_ADDR | now, you can set it in ops page.default localhost:9876
rocketmq.config.namesrvAddr=127.0.0.1:9876

解决方案

  1. 调整对应的配置项
  2. 将dashborad的application.properties配置文中的rocketmq.config.namesrvAddr配置设置为空或注释掉
相关推荐
找不到、了10 分钟前
JDK8 HashMap红黑树退化为链表的机制解析
java·数据结构·链表
西洼工作室20 分钟前
掌握单元测试:提升软件质量的关键步骤
java·单元测试
喝养乐多长不高1 小时前
Spring Web MVC基础理论和使用
java·前端·后端·spring·mvc·springmvc
秀才恶霸1 小时前
02_JVM
java·jvm
xx155802862xx1 小时前
用Redisson实现库存扣减的方法
java·python
图梓灵1 小时前
JVM内存模型深度解剖:分代策略、元空间与GC调优实战
java·jvm·笔记
D_aniel_1 小时前
排序算法-希尔排序
java·算法·排序算法·希尔排序
越来越无动于衷2 小时前
JAVA多态——向上转型
java·开发语言
等个结果2 小时前
应用服务器Tomcat
java·tomcat
cooldream20092 小时前
有状态服务、无状态服务与Session机制详解
java·开发语言·系统架构师