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...