springcloud配置中心客户端中的bootstrap.yml 配置无效
springcloud配置中心客户端中的bootstrap.yml 是系统级别 优先级比 application.yml 高。
但是在启动测试的时候 莫名的发生了配置的错误,和bootstrap.yml 中的 配置完全不一样,微服务名称 端口号 都和github远程仓库中对应的yml文件一致,搞了很久 ,没搞明白。
同事看了下 ,单独启动 可以正确读取 yml 配置文件,又 测试 先启动 配置中心server端 再启动客户端 ,配置又是读取的 错误的。
但是 先启动 客户端 再启动 server端 读取的yml 正常。
记录一下 , 可能是 先启动 springcloud config server 端 再启动 客户端的话 对应出来的 yml 文件 映射到 远程仓库中的yml ,造成启动客户端 使用的 配置文件 是远程仓库的配置文件了。
如果有哪位大牛 知道问题的所在 请帮忙指出来 多谢!!!!