配置中心 pom
//配置依賴
org.springframework.cloud
spring-cloud-config-server
server:
port: 你的埠
spring:
cloud:
config:
server:
git:
uri: gtihub 官網倉庫路徑
配置中心的main
//讀取配置中心
@enableconfigserver
public class confign }
微服務 要鏈結配置中心
//需要的依賴
org.springframework.cloud
spring-cloud-starter-config
需要乙個bootstarp.yml檔案
spring:
#檔名
name: userservice
profiles:
active: dev
cloud:
config:
#配置中心的位置 埠
uri:
main方法
@enableeurekaclient
@enablefeignclients
//註冊與發現
@enablediscoveryclient
@restcontroller
public class empmain
}
配置中心化
現實場景 傳統應用打包部署,會在不同的環境配置不同的包,如local環境,dev環境,測試環境,uat環境,生產環境分別製作不同的發布包,每個包裡環境特定配置.每一次部署都要修改配置檔案,提交審核 才能打包,非常的不方便.相信很多朋友和我一樣碰到過這種問題.如果是共用環境,由於環境問題,經常會導致乙...
配置中心使用
好處 單體應用,配置寫在配置檔案中,沒有什麼大問題。如果要切換環境 可以切換不同的profile 2種方式 但在微服務中。微服務比較多。成百上千,配置很多,需要集中管理。管理不同環境的配置。需要動態調整配置引數,更改配置不停服。壞處集中管理,修改錯誤影響較大 分布式配置中心包括3個部分 存放配置的地...
Nacos配置中心
在這篇文章中整合了springboot,並且作為註冊中心,接下來繼續整合配置中心。1 新增依賴 com.alibaba.cloud spring cloud starter alibaba nacos config 2.2.1.release 2 在控制台直接配置屬性 配置yml檔案 spring ...