springcloud-config 在微服务中,为各个不同的微服务提供一个公共集中化的外部管理配置。
简称:分布式的配置管理
优点:
1.集中管理配置;
2.动态化更新配置;
3.配置发生变化时,服务不需要重新启动就能够感知新的变化,并使用新的变化配置
4.使用RESTF形式接口进行暴露
bootstrap.yml为系统级,application.yml为用户级别,系统级优先加载,正确的加载顺序为:
正确的属性加载顺序为bootstrap.yml->application.yml->spring.application.name-profile.yml
其中如果多个yml文件出现同一属性,后加载的会覆盖先加载的。