Spring Boot开发随记
背景介绍
起因是公司在调整注册中心,从原来的 config-service 调整到 Apollo 的配置中心。
以往我在本地使用 Spring 的单元测试直接可以从配置中心中拉取到配置,自从换到 Apollo 之后,我使用单元测试不仅是拉不到配置,然后也无法读取到 Spring 的配置环境。
配置方法
JVM参数增加
-Dspring.profiles.active=[env]
env的详细配置参考 application-[x].yml/proterties
其中的 encv 的内容为 [x] 中的内容
在可用环境里面增加Apollo配置中心的地址
APOLLO_META=[apollo service address]
希望对有类似问题的小伙伴有一点帮助吧