目录
一、概述
二、配置中心实现远程配置
1、创建你自己的gitee仓库
2、将配置文件上传到gitee上
3、在配置中心服务里添加配置
<!--config-server-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
4、开启配置服务
@EnableConfigServer //启用config server的功能
5、给配置中心添加配置如下
其中uri为之前gitee仓库的地址,如果是私有的仓库则需要在uri同级配置username和password。label为gitee的分支配置。
三、需要配置的客户端的配置
1、客户端引入依赖
<!--config-client-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
2、添加bootstrap.yml
因为优先级原因,所以这里要添加一个bootstrap.yml来配置,uri里为对于配置中心的地址,
label为gitee分支。
最终实现的效果应该是可以通过@Value("${配置文件的属性名}")进行获取的。最后获取的数据可以被获取时表明配置成功。
四、总结
config的确很不错完成了配置中心的功能,但还有更方便的解决方案,请键Nacos的Config功能。