Spring Cloud Config使用

Spring Cloud Config的作用是让所有微服务动态从一个Config服务上拉取配置文件,这样配置文件可以集中管理,也可以动态修改。操作方式是部署一个config server服务,然后需要从远程拉取配置文件的微服务引入config client组件并设置好相关参数即可。spring boot的好处就是当你引入组件后,添加简单的配置参数就可以使用组件的功能了,不需要你去关心组件的启动流程了,这些都是透明的。config server负责从仓库获取、管理配置文件并分发给请求配置文件的config client。主要看配置文件了这里对比config server和config client的主要相关配置来说明

config server

#服务名称
spring.application.name=configServer
#服务的git仓库地址
spring.cloud.config.server.git.uri=https://gitee.com/xxx/config
#配置文件所在的目录
spring.cloud.config.server.git.search-paths=/**
#配置文件所在的分支
spring.cloud.config.label=master
#git仓库的用户名
spring.cloud.config.username=yyy
#git仓库的密码
spring.cloud.config.password=zzz

config client

#开启配置服务发现
spring.cloud.config.discovery.enabled=true
#配置服务实例名称
spring.cloud.config.discovery.service-id=configServer
#配置文件所在分支
spring.cloud.config.label=master
spring.cloud.config.profile=prod
#配置服务中心
spring.cloud.config.uri=http://localhost:8091/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值