Spring Cloud

[BUG排查]Apollo配置中心注入参数不匹配

2020-12-19  本文已影响0人  AbstractCulture

问题描述

在本地使用Apollo配置中心进行开发,先连接了dev环境的Apollo进行联调,后面更换了test环境的Apollo,却发现在容器注入的property还是dev环境的,但是配置文件指向的Apollo地址是test环境。

最后解决的方法

dev环境和test环境是不同的,dev环境与test环境的命名空间不一致。Apollo本身在读不到命名空间的时候,会从本地缓存中读取上一次加载成功的配置项。所以导致即使配置了test环境的地址,在读取NameSpace失败后,Apollo读取了本地缓存的dev环境配置。
将本地缓存删除即可,就可以在控制台看到错误信息了。

本地缓存路径

cache

Apollo官方文档

点我前往

上一篇下一篇

猜你喜欢

热点阅读