consul配置优先级
consul配置存放的目录为config/{serverName,profile}/data
,其中前缀config
和后缀data
是程序配置的。
如果一个应用名称为user-service
,环境配置spring.profiles.active
为dev
,那么应用从consul读取的配置优先级为:
config/user-service,dev/data > config/user-service/data config/application/data。所以,可以将所有应用公共的配置放到config/application/data
网友评论