我有一个spring云配置服务器,它包含以下属性文件。
spring cloud config server正在从全局属性文件(application.property)返回应用程序的一个(config client app)终结点的值,而不是其他(application cloudservice)终结点的值。
端点结果:-
配置客户端应用程序/产品:-
{“name”:“config client app”,“profiles”:[“prod”],“label”:null,“version”:“4ea23964d5ca26d2aa81cbcfbff10be88f006949”,“state”:null,“propertysources”:[{“name”:”https://github.com/bharatnpti/scf-config-repository.git/config-client-app-prod.properties“,”source“:{”some.property“:”profile specific value“,”some.other.property“:”profile specific value“}},{“名称”:https://github.com/bharatnpti/scf-config-repository.git/config-client-app.properties“,”source“:{”some.property“:”app specific overrided value“},{”name“:”https://github.com/bharatnpti/scf-config-repository.git/application.properties“,”source“:{”some.property“:”global“,”some.other.property“:”global“}}]}
application cloudservice/prodprofile:—(此终结点缺少上述响应中的响应粗体部分)
{“name”:“application cloudservice”,“profiles”:[“prodprofile”],“label”:null,“version”:“4ea23964d5ca26d2aa81cbcfff10be88f006949”,“state”:null,“propertysources”:[{“name”:”https://github.com/bharatnpti/scf-config-repository.git/application-cloudservice-prodprofile.properties“,”source“:{”cloud.service.profile.property“:”prodprofile中重写的值“,“cloud.service.prod.property”:“产品特定属性”}},{“名称”:https://github.com/bharatnpti/scf-config-repository.git/application-cloudservice.properties“,”source“:{”some.property“:”来自application-cloudproperties.properties文件“,”cloud.service.global.property“:”application-cloudservice的全局配置文件属性“,“cloud.service.profile.property”:“默认配置文件特定属性”}}
git repo中的属性文件:
application.properties-包含以下内容的全局属性文件:-
some.property=global
some.other.property=global
配置客户端应用程序属性文件:-
config-client-app-prod.properties,包含:-
some.property=配置文件特定值some.other.property=配置文件特定值
config-client-app.properties,包含:-
some.property=应用程序特定的重写值
cloudservice应用程序属性文件:-
application-cloudservice.properties,包含:-
some.property=来自application-cloudproperties.properties文件cloud.service.global.property=应用程序cloudservice cloud.service.profile.property的全局配置文件属性=默认配置文件特定属性
application-cloudservice-prodprofile.properties,包含:-
cloud.service.profile.property=在prodprofile cloud.service.prod.property=产品特定属性中重写的值
暂无答案!
目前还没有任何答案,快来回答吧!