如何使用Nacos作為配置中心

2021-10-10 12:29:33 字數 1316 閱讀 8111

com.alibaba.cloud

spring-cloud-starter-alibaba-nacos-config

spring.cloud.nacos.config.server-addr=nacos位址

預設規則:服務名.properties

備註:如果配置中心和當前應用的配置檔案中都配置了相同的配置,優先會使用配置中心的配置;

命名空間

用來做配置隔離,預設為public,新增的所有配置都在public空間下,利用命名空間做環境隔離,需要在boostrap.properties配置上,需要使用哪個命名空間下的配置,namespace要寫唯一id

使用場景

切換命名空間

spring.cloud.nacos.config.namespace=99911482-db02-4f0c-83b7-be3d92fc40b4
配置集

一組相關或者不相關的配置項的集合成為配置集

配置集id

類似於配置檔名(data id)

配置分組

預設所有的配置集都屬於default_group

spring.cloud.nacos.config.group=1111
每個微服務建立自己的配置集,使用配置分組區分環境(dev、test、prod),在相同命名空間下通過group區分

spring.cloud.nacos.config.ext-config[0].data-id=datasource.yml

spring.cloud.nacos.config.ext-config[0].group=dev

spring.cloud.nacos.config.ext-config[0].refresh=true

spring.cloud.nacos.config.ext-config[1].data-id=myabtis.yml

spring.cloud.nacos.config.ext-config[1].group=dev

spring.cloud.nacos.config.ext-config[1].refresh=true

spring.cloud.nacos.config.ext-config[2].data-id=other.yml

spring.cloud.nacos.config.ext-config[2].group=dev

spring.cloud.nacos.config.ext-config[2].refresh=true

Nacos 作為配置中心

一 作為配置中心 過程 1 引入nacos config pom檔案 2 建立bootstrap.properties 配置nacos資訊 3 配置中心 nacos 增加規則 4 給服務 properties中 新增配置 5 動態獲取配置註解 refreshscope 動態獲取並重新整理配置 val...

nacos配置共享 nacos配置中心使用

nacos不僅可以作為註冊中心使用,還可以作為配置中心使用。相比於使用spring cloud config server來說,我們可以不用再去建乙個配置檔案的git倉庫,直接可以在nacos的控制台進行操作,同時配置檔案熱更新也更為方便 nacos不僅可以作為註冊中心使用,還可以作為配置中心使用。...

nacos配置中心使用

nacos不僅可以作為註冊中心使用,還可以作為配置中心使用。相比於使用spring cloud config server來說,我們可以不用再去建乙個配置檔案的git倉庫,直接可以在nacos的控制台進行操作,同時配置檔案熱更新也更為方便,只需要在控制台修改,服務端就更新了。1.加依賴 com.al...