nocas 配置中心

2022-09-15 01:06:14 字數 1311 閱讀 5727

一、先在微服務pom檔案中匯入配置中心依賴(            spring cloud alibaba位址)

<

dependency

>

<

groupid

>com.alibaba.cloud

groupid

>

<

artifactid

>spring-cloud-starter-alibaba-nacos-config

artifactid

>

dependency

>

二、在resources中新增乙個bootstrap.properties檔案配置nocas配置中心的位址和當前微服務的名稱

三、在字段上加入value註解並且獲取值並在該介面上打上註解@refreshscope實現動態重新整理配置

value中的值為配置中的鍵

然後在nocos配置中心中修改配置 ,配置過的 字段屬性也會動態變化

1命名空間:配置隔離

2配置集

3配置集id

4配置分組

bootstrap.properties   鏈結命名空間

//nocos位址和埠號,

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

//命名空間id

spring.cloud.nacos.config.namespace=a795c444-48d1-4872-bcce-45bf7751e327

二、配置集、配置分組

bootstrap.properties中確定分組

spring.cloud.nacos.config.group=test

網路配置中心

配置中心 pom 配置依賴 org.springframework.cloud spring cloud config server server port 你的埠 spring cloud config server git uri gtihub 官網倉庫路徑配置中心的main 讀取配置中心 en...

配置中心化

現實場景 傳統應用打包部署,會在不同的環境配置不同的包,如local環境,dev環境,測試環境,uat環境,生產環境分別製作不同的發布包,每個包裡環境特定配置.每一次部署都要修改配置檔案,提交審核 才能打包,非常的不方便.相信很多朋友和我一樣碰到過這種問題.如果是共用環境,由於環境問題,經常會導致乙...

配置中心使用

好處 單體應用,配置寫在配置檔案中,沒有什麼大問題。如果要切換環境 可以切換不同的profile 2種方式 但在微服務中。微服務比較多。成百上千,配置很多,需要集中管理。管理不同環境的配置。需要動態調整配置引數,更改配置不停服。壞處集中管理,修改錯誤影響較大 分布式配置中心包括3個部分 存放配置的地...