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配置设置为空或注释掉
相关推荐
百***464513 分钟前
Java进阶-在Ubuntu上部署SpringBoot应用
java·spring boot·ubuntu
serve the people20 分钟前
Prompts for Chat Models in LangChain
java·linux·langchain
一叶飘零_sweeeet42 分钟前
不止于 API 调用:解锁 Java 工具类设计的三重境界 —— 可复用性、线程安全与性能优化
java·工具类
A阳俊yi2 小时前
Spring Data JPA
java·开发语言
小王不爱笑1322 小时前
Spring AOP(AOP+JDBC 模板 + 转账案例)
java·后端·spring
遇印记3 小时前
蓝桥java蜗牛
java·学习·蓝桥杯
m0_565611133 小时前
Java-泛型
java·windows
张np3 小时前
java基础-集合接口(Collection)
java·开发语言
jakeswang3 小时前
ServletLess架构简介
java·后端·servletless
搬山境KL攻城狮3 小时前
maven 私服上传jar
java·maven·jar