-
Notifications
You must be signed in to change notification settings - Fork 11
元数据中心
Haotian Zhang edited this page Jun 3, 2025
·
2 revisions
Note
元数据中心功能仅在Dubbo3上支持。如果您正在使用Dubbo2,可以跳过本章节。
本章节将介绍如何在您的 dubbo
服务中使用 dubbo-java-polaris
的元数据中心功能。北极星适配了Dubbo3的元数据中心功能,您可以启动Dubbo的元数据上报功能,并在北极星控制台看到Dubbo服务的元数据信息。
我们提供了示例项目供您参考:
dubbo 3.2.x:dubbo-example 3.2.x
在本章节中,我们将以示例项目中的dubbo-discovery-example
展示我们的服务注册发现功能。
北极星 PolarisMesh 实现了一站式微服务治理能力,在使用 dubbo-java-polaris
前,您需要准备一套北极星服务端环境。参考安装北极星服务端。
元数据中心功能仅在Dubbo3上支持。请在pom.xml中添加依赖:
<dependency>
<groupId>com.tencent.polaris</groupId>
<artifactId>dubbo-configcenter-polaris</artifactId>
<version>2.0.1.0-3.2.7</version>
</dependency>
在您的Dubbo配置文件中声明元数据上报相关配置项:
# 北极星元数据中心地址
dubbo.metadata-report.address=polaris://127.0.0.1:8091
# 上报应用级元数据
dubbo.application.metadata-type=remote
在示例项目dubbo-discovery-example
中,dubbo-quickstart-provider
的Dubbo应用实现了GreetingService和EchoService两个服务接口。此外,provider的配置中也添加了元数据上报的相关配置。
进入北极星控制台,在dubbo-quickstart-provider
服务详情页的接口列表
处,可以看到该Dubbo应用提供的Dubbo接口服务。
点击某一接口的查看详情
,即可查看该接口的地址发现元数据。
- 您在使用过程中遇到任何问题,请提 Issue 或者加入我们的开发者群告诉我们,我们会在第一时间反馈
- Polarismesh 社区期待您的加入,一个 Star、PR 都是对我们最大的支持