nacos配置中心高階

2021-10-25 01:32:47 字數 2001 閱讀 8125

配置中心高階

在nacos瀏覽器中還可以配置:

命名空間:用作配置隔離。(一般每個微服務乙個命名空間)

預設public。預設新增的配置都在public空間下

開發、測試、開發可以用命名空間分割。properties每個空間有乙份。

在bootstrap.properties裡配置(測試完去掉,學習不需要)

# 可以選擇對應的命名空間 # 寫上對應環境的命名空間id

spring.cloud.nacos.config.namespace=b176a68a-6800-4648-833b-be10be8bab0012

也可以為每個微服務配置乙個命名空間,微服務互相隔離

配置集id:類似於配置檔名,即data id

配置分組:預設所有的配置集都屬於default_group。雙十一,618,雙十二

# 更改配置分組

spring.cloud.nacos.config.group=default_group

12

最終方案:每個微服務建立自己的命名空間,然後使用配置分組區分環境(dev/test/prod)

載入多配置集

bootstrap.properties

spring.cloud.nacos.config.server-addr=127.0.0.1:8848

spring.cloud.nacos.config.namespace=b176a68a-6800-4648-833b-be10be8bab00

spring.cloud.nacos.config.group=dev

#新版本不建議用下面的了

#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=mybatis.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

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

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

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

spring.cloud.nacos.config.extension-configs[1].data-id=mybatis.yml

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

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

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

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

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

Nacos配置中心

在這篇文章中整合了springboot,並且作為註冊中心,接下來繼續整合配置中心。1 新增依賴 com.alibaba.cloud spring cloud starter alibaba nacos config 2.2.1.release 2 在控制台直接配置屬性 配置yml檔案 spring ...

Nacos 配置中心

nacos 致力於幫助您發現 配置和管理微服務。nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現 服務配置 服務元資料及流量管理。官方文件 unzip nacos server 1.3.1.zip cd nacos bin啟動命令 standalone代表著單機模式執行,非集群模式...

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

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