SpringCloud 元數(shù)據(jù)和Consul標(biāo)簽

2023-12-04 15:58 更新

Consul尚不支持有關(guān)服務(wù)的元數(shù)據(jù)。Spring Cloud的ServiceInstance有一個Map<String, String> metadata字段。Spring Cloud Consul使用Consul標(biāo)簽來近似元數(shù)據(jù),直到Consul正式支持元數(shù)據(jù)。格式為key=value的標(biāo)簽將被拆分并分別用作Map鍵和值。沒有等號=的標(biāo)記將用作鍵和值。

application.yml。 

spring:
  cloud:
    consul:
      discovery:
        tags: foo=bar, baz

上面的配置將生成帶有foo→barbaz→baz的映射。

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號