Dubbo-go 3.0 應(yīng)用級(jí)服務(wù)發(fā)現(xiàn)

2022-04-14 17:16 更新

Dubbo-go 3.0 應(yīng)用級(jí)服務(wù)發(fā)現(xiàn)

參考文章《Dubbo 邁出云原生重要一步 應(yīng)用級(jí)服務(wù)發(fā)現(xiàn)解析》

參考倉庫:dubbo-go-samples/registry/serivcediscovery

配置方案

  • Consumer 端
dubbo:
  registries:
    demoZK:
      protocol: nacos
      address: 127.0.0.1:8848
      registry-type: service # 指定該注冊中心為應(yīng)用級(jí)服務(wù)發(fā)現(xiàn),不填默認(rèn)為接口級(jí)
  metadata-report: # 定義元數(shù)據(jù)中心
    protocol: nacos # 元數(shù)據(jù)中心可選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 # 指定該注冊中心為應(yīng)用級(jí)服務(wù)發(fā)現(xiàn),不填默認(rèn)為接口級(jí)
  metadata-report: # 定義元數(shù)據(jù)中心
    protocol: nacos # 元數(shù)據(jù)中心可選nacos/zk
    address: 127.0.0.1:8848 
  protocols:
    triple:
      name: tri
      port: 20000
  provider:
    services:
      GreeterProvider:
        interface: com.apache.dubbo.sample.basic.IGreeter 

相比于常規(guī)配置,定義好registry-type: service, 并且定義好元數(shù)據(jù)中心后,將會(huì)使用應(yīng)用級(jí)服務(wù)注冊/服務(wù)發(fā)現(xiàn)。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)