apache / dubbo-admin

The ops and reference implementation for Apache Dubbo
https://dubbo.apache.org
Apache License 2.0
4k stars 2.17k forks source link

2.7.8 非全局外部化配置不生效 #837

Open spilledyear opened 4 years ago

spilledyear commented 4 years ago

Environment

按照dubbo官方文档使用外部化配置功能,发现外部化配置不生效。调试之后发现 dubbo-admin写配置的节点和dubbo客户端读配置的节点路径不一致,详情如下: image

dubbo-admin写配置的节点路径 image

dubbo读配置的节点路径 image

Steps to reproduce this issue

要重现这个问题很简单,正常操作就可以了:

  1. 在项目里面配置 config-center
  2. 在 dubbo-admin 为应用配置 注册中心
  3. 启动应用

不知道是dubbo-admin的问题还是 dubbo客户端的问题?

chickenlj commented 4 years ago

请问tagtestd 这个值是什么含义?是在哪个位置设置的

spilledyear commented 4 years ago

请问tagtestd 这个值是什么含义?是在哪个位置设置的

dubbo 应用名为 tagtestd , 通过dubbo-admin 配置管理 中创建了一个 tagtestd 的配置

KeRan213539 commented 3 years ago

这是admin的问题,目前正在修复这些问题

jannal commented 2 years ago

@spilledyear 我也遇到这个问题了。dubbo的应用配置路径是/dubbo/config/configcenter-provider/dubbo.properties,但是dubbo-admin在配置管理中创建的配置路径是/dubbo/config/dubbo/configcenter-provider/dubbo.properties,多了一个group=dubbo的路径(正常应该是全局才是加dubbo的)。这个是dubbo-admin的bug,到现在还没修复呢,只能自己修复了