0

我正在使用spring cloud config server来保存各种环境下的所有配置,到目前为止,它工作得很好,但是现在我突然遇到一个问题,不知道如何更改它。

默认情况下,网址格式为:http://xxx.xx.xx:8888/ {appName}/{environemnt}

但是现在我需要同时部署多个服务,而且我不能再使用到根目录的路径,我需要使用这个:

http://xxx.xxx.xx/pathToConfig/ {appName}/{env}

但我注意到 spring 配置服务器将在那里视为 appName 。

请问是否有任何配置可以更改以确保spring config服务器只能在root之后的某个路径之后才考虑url?

谢谢

4

2 回答 2

3

spring.cloud.config.server.prefix: /<path>仅更改配置服务器 api 的前缀,而不是整个应用程序。

于 2016-10-11T16:14:05.257 回答
0

您可以server.contextPath: /pathToConfig在您的 application.yml 中指定其他配置。

然后它将使用指定路径为所有映射添加前缀。

于 2016-10-11T12:13:00.583 回答