【发布时间】:2017-11-28 06:33:36
【问题描述】:
我的问题的一些背景是,我们有一个 tomcat 应用程序在独立 tomcat 的“/context”下运行。我们有 apache 坐在前面加密流量并将“/”的请求映射到 tomcat 服务器上的“/context”。 我刚刚重新设计了 tomcat 应用程序以在 Spring Boot 中运行。我们正在做的是使用spring boot来构建一个包含我们原始war的可执行war文件。当我们执行新的war文件时,它的main方法会创建一个嵌入的tomcat实例,并将我们原来的war文件部署在原来的上下文中。 我们正在使用与 TomcatEmbeddedServletContainerFactory 配合使用的代码来执行此操作。
我的问题是在这个新设置中将请求重定向到“/”到“/context”的最简单方法是什么?我尝试在解压缩目录中创建一个“ROOT”文件夹,但我无法让嵌入式 tomcat 提供任何文件。 不再有 apache,也不再有独立的 tomcat。
【问题讨论】:
标签: tomcat spring-boot reverse-proxy