apache / apache/dubbo-admin

集成dubbo-admin 在dubbo和nacos中遇到的问题

Open
#1,259 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
4.1k
Forks
2.2k
Avg merge
10d 12h
Merged PRs (30d)
4

Description

在使用dubbo和nacos中,我想把dubbo-admin可视化集成进来,但是发现一个问题,就是在配置完,在dubbo-admin没有接口显示,下面是我详细的配置。
配置端:

# 内置配置 不允许修改 如需修改请在 nacos 上写相同配置覆盖
dubbo:
application:
logger: slf4j
# 元数据中心 local 本地 remote 远程 这里使用远程便于其他服务获取
metadataType: remote
# 可选值 interface、instance、all,默认是 all,即接口级地址、应用级地址都注册
register-mode: instance
service-discovery:
# FORCE_INTERFACE,只消费接口级地址,如无地址则报错,单订阅 2.x 地址
# APPLICATION_FIRST,智能决策接口级/应用级地址,双订阅
# FORCE_APPLICATION,只消费应用级地址,如无地址则报错,单订阅 3.x 地址
migration: FORCE_APPLICATION
# 注册中心配置
metadata-report:
address: nacos://${spring.cloud.nacos.server-addr}?username=nacos&password=aA5394587_
parameters:
namespace: ${spring.profiles.active}
registry:
address: nacos://${spring.cloud.nacos.server-addr}?username=nacos&password=aA5394587_
group: dubbo
parameters:
namespace: ${spring.profiles.active}
# 消费者相关配置
consumer:
# 结果缓存(LRU算法)
# 会有数据不一致问题 建议在注解局部开启
cache: false
# 支持校验注解
validation: jvalidationNew
# 调用重试 不包括第一次 0为不需要重试
retries: 0
# 初始化检查
check: false
服务端:

admin.registry.address=nacos://192.168.124.10:8848?group=dubbo&namespace=dev&username=nacos&password=aA5394587_
admin.config-center=nacos://192.168.124.10:8848?group=dubbo
admin.metadata-report.address=nacos://192.168.124.10:8848?group=dubbo&namespace=dev
在dubbo-admin无法看到。

Contributor guide

Open the contributing guide

Research direction

No source files, tests, or entry points are mentioned. Start by reproducing the missing-interface behavior with the supplied client and server Dubbo/Nacos configuration, then trace the admin service-discovery and metadata inputs; done means the configured interfaces appear in dubbo-admin or the incompatibility is documented.

Written by the indexing model from the issue text.

Assessment

Domain
backend-api-design
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.