應用級服務發現
參考文章 “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)