例如:配置服务名为cloud-bill-service(spring.application.name=cloud-bill-service),那么我们访问的就是XXXXXXXXX这个git仓库下config⽬录下的application.yml(所有服务重⽤)、cloud-bill-service.yml、cloud-bill-servicedefault.yml,这三个配置⽂件的内容,在这三个⽂件具有相同配置的情况下,后⾯的配置会覆盖前⾯的
配置,git仓库中配置⽂件结构如图所示
application.yml代码如下所示。
cloud-bill-service.yml代码如下所示。
cloud-bill-service-default.yml代码如下所示。
此时启动Config Server访问http://localhost:9005/cloud-bill-service-default.yml,根据
上⾯的分析,得到的结果是application.yml、cloud-payment-service.yml、cloud-paymentservice-default.yml,这三个⽂件的内容的整合,如果有相同的配置项,后⾯的⽂件覆盖前⾯的⽂件,
效果如图所示
分别启动Erueka,Config Server和客户端服务,访问后,控制台打印配置项内容key1=v1, key2=value2, key3=value3



