Dubbo-go 3.0 应用级服务发现
Dubbo-go 3.0 应用级服务发现
此文档已经不再维护。您当前查看的是快照版本。如果想要查看最新版本的文档,请参阅最新版本。
Dubbo-go 3.0 应用级服务发现
参考文章《Dubbo 迈出云原生重要一步 应用级服务发现解析》
参考仓库:dubbo-go-samples/registry/serivcediscovery
配置方案
- Consumer 端
dubbo:
registries:
demoZK:
protocol: nacos
address: 127.0.0.1:8848
registry-type: service # 指定该注册中心为应用级服务发现,不填默认为接口级
metadata-report: # 定义元数据中心
protocol: nacos # 元数据中心可选nacos/zk
address: 127.0.0.1:8848
consumer:
references:
GreeterClientImpl:
protocol: tri
interface: com.apache.dubbo.sample.basic.IGreeter
- Provider 端
dubbo:
registries:
demoZK:
protocol: nacos
address: 127.0.0.1:8848
registry-type: service # 指定该注册中心为应用级服务发现,不填默认为接口级
metadata-report: # 定义元数据中心
protocol: nacos # 元数据中心可选nacos/zk
address: 127.0.0.1:8848
protocols:
triple:
name: tri
port: 20000
provider:
services:
GreeterProvider:
interface: com.apache.dubbo.sample.basic.IGreeter
相比于常规配置,定义好registry-type: service, 并且定义好元数据中心后,将会使用应用级服务注册/服务发现。
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
最后修改 January 2, 2023: Enhance Dubbogo docs (#1800) (71c8e72274)