一、先在微服務pom檔案中匯入配置中心依賴( spring cloud alibaba位址)
<二、在resources中新增乙個bootstrap.properties檔案配置nocas配置中心的位址和當前微服務的名稱dependency
>
<
groupid
>com.alibaba.cloud
groupid
>
<
artifactid
>spring-cloud-starter-alibaba-nacos-config
artifactid
>
dependency
>
三、在字段上加入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個部分 存放配置的地...