如何使纯文本文件应用程序特定于Spring云配置服务器?

时间:2018-10-07 07:50:52

标签: spring-boot spring-cloud-config

我正在使用微服务,并使用Spring云配置服务器将配置集中存储在GIT存储库中。我有一些特定于应用程序的xml文件,我可以使用以下URL从配置服务器获取xml文件:
{Spring-cloud-server-uri} / {name} / {profile} / {label} / {path}

我能够根据配置文件(例如开发,测试等)隔离文件,但是在保存xml文件以使其特定于应用程序时,有什么方法可以提及应用程序名称。

让我们假设为yml或属性文件,我们将它们保存如下:

{application-name}-{profile-name} .properties

但是根据Spring Cloud文档,它为我们提供了仅根据配置文件存储它的选项:

https://cloud.spring.io/spring-cloud-config/multi/multi__serving_plain_text.html

但是我想要的是这样的:
日志-{应用程序名称}-{配置文件名称} .xml

因为这样,我不知道
中“应用程序”的意义是什么 {Spring-cloud-server-uri} / {applicationname} / {profile} / {label} / {path}

在此先感谢您,是否想过某个方向,这是Spring cloud config不支持的功能。

1 个答案:

答案 0 :(得分:0)

我在spring-cloud-config GitHub存储库中提出了同样的问题,我认为到目前为止还不可能。

See the issue here