我正在使用spring cloud配置服务器来保存各种环境中的所有配置,到目前为止,它运行良好,但现在,我突然遇到了一个问题,不知道如何更改它。
默认情况下,网址格式为:http://xxx.xx.xx:8888/ {appName} / {environemnt}
但是现在我需要一起部署多个服务,我不能再使用root的路径了,我需要使用这个:
http://xxx.xxx.xx/pathToConfig/ {APPNAME} / {ENV}
但我注意到spring config服务器会将其视为appName。
请问是否有任何配置我可以更改以确保spring配置服务器只能在root之后的某个路径后才能考虑url?
由于
答案 0 :(得分:1)
spring.cloud.config.server.prefix: /<path>
仅更改配置服务器api的前缀,而不是整个应用程序。
答案 1 :(得分:0)
您可以在其他配置的application.yml中指定server.contextPath: /pathToConfig
。
然后它将为所有映射添加前缀指定的路径。