默认情况下,集中配置的时候,application.properties放置在git仓库的根目录,如果配置内容太多,则可能需要拆分多个,application.properties进行存放,可以放到不同的目录下。
具体配置如下:
server.port=8012
spring.application.name=PhotoAppAPIConfigServer
spring.cloud.config.server.git.uri = https://github.com/<githubusername>/<REPOSITORYNAME>
spring.cloud.config.server.git.username =
spring.cloud.config.server.git.password =
spring.cloud.config.server.git.clone-on-start=true
spring.cloud.config.server.git.searchPaths=search-feature-properties, shopping-card*
其中:
- search-feature-properties – properties将存储在该目录
- shopping-card* – 满足条件的文件夹都可以存储properties文件,如:
- shopping-card-mobile
- shopping-card-tv
也就是说searchPaths支持正则表达式配置路径。