Spring Cloud Config 如何只使用本地目录?
資深大佬 : zealinux 12
我搜索了一下,是使用环境配置成 native 。
Config 服务的配置文件:
spring: profiles: active: native spring: cloud: config: server: native: search-locations: file:///${user.home}/config-repo
config-repo 的目录结构:
ProjectA/ datasource/ ProjectA-prd.yml ProjectB/ datasource/ ProjectB-prd.yml
然后我发现浏览起来获取不到配置
http://<config 服务 IP:Port>/ProjectA/prd
如果改成:
search-locations: file:///${user.home}/config-repo/**
还是不行。 不知道改怎么搞才对?
是不是 native 不支持通配符?
我的需求是,不依赖 git,只用本地目录来放所有微服务的配置文件。
如果依赖 git,岂不是部署给别人用的时候,还得再部署一套 git 服务??
大佬有話說 (11)