【发布时间】:2018-04-07 14:17:58
【问题描述】:
目前,我有这样的基础设施。 客户端点击负载均衡器,它循环到我的应用程序服务器(JBOSS)。因此,很少有服务部署为提供 REST 端点的服务器中的战争。由于部署是战争,因此每个服务都通过应用程序服务器暴露给单个端口(传统方式)
我计划将我的服务从我的应用程序服务器中迁移出来(太重)并将其转换为 Spring Boot 应用程序 (JAR)。计划是像这样重新调整基础架构
所以我担心的是,当我转换为 spring boot jar 时,每个服务都会暴露给不同的端口。我不打算更改负载均衡器中的任何端口以避免与客户端冲突。
有什么方法可以通过识别上下文根将服务路由到应用程序上?
(我知道一个应用服务器可以解决这个问题。但只是想知道其他观点)
【问题讨论】:
标签: spring-boot server spring-cloud spring-cloud-netflix