应用级服务发现
参考文章《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: docs:quickstart_triple_with_customize (#1790) (2d2ea68)
