问题:
我在Bluemix的 Api Connect 中发布了两个微服务(在 Spring Boot 中)。我想为每个人分配一个基本路径,以便我们有办法将它们分开。IE:
API 1https://api.us.apiconnect.ibmcloud.com/[organization]/[catalog]/api1/[endpoint-of-api1]
的路径: API 2 的路径:https://api.us.apiconnect.ibmcloud.com/[organization]/[catalog]/api2/[endpoint-of-api2]
我的解决方案:
在application.yml文件中为每个 Api 分配上下文路径:
server:
contextPath: /api1
尽管这可行,但当微服务不应该知道其外部上下文时,为整个服务器设置基本路径似乎并不正确(基本路径的原因只是为了在 Api Connect 中进行分离)
有任何想法吗?