应用级服务发现
参考文章 “Dubbo迈向云原生应用级服务发现重要一步解析”
参考仓库: dubbo-go-samples/registry/serivcediscovery
配置
- 消费者侧
dubbo:
registries:
demoZK:
protocol: nacos
address: 127.0.0.1:8848
registry-type: service # Specify the registry as application-level service discovery, if not filled, it defaults to interface level
metadata-report: # Define metadata center
protocol: nacos # The metadata center can choose nacos/zk
address: 127.0.0.1:8848
consumer:
references:
GreeterClientImpl:
protocol: tri
interface: com.apache.dubbo.sample.basic.IGreeter
- 提供者侧
dubbo:
registries:
demoZK:
protocol: nacos
address: 127.0.0.1:8848
registry-type: service # Specify the registry as application-level service discovery, if not filled, it defaults to interface level
metadata-report: # Define metadata center
protocol: nacos # The metadata center can choose 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 并定义元数据中心后,将使用应用级服务注册/服务发现。
上次修改时间:2024 年 1 月 2 日:修复损坏的链接 (4d372eccf83)