ALB 在一个公共端口(tomcat)上映射多个上下文路径

ALB 在一个公共端口(tomcat)上映射多个上下文路径

目前,我们有基于 tomcat 的部署和一个 Apache 服务器来管理同一端口上的多个上下文路径(v-host 配置)

例如,

ProxyPassMatch /测试(.)http://127.0.0.1:7077/测试1 美元

ProxyPassMatch /test2(.)http://127.0.0.1:7077/test21 美元

等等

现在我们正在转向 AWS 的 ALB,并且我们希望将 ALB 中的所有上下文路径映射到 Apache 配置文件中。

我们创造了ALB --> 80 端口上的监听器 --> 使用端口 7077 的必要实例创建目标 --> 健康检查已通过

听众规则是,

上下文路径 /test --> 转发到 7077 端口的目标组

上下文路径 /test2 --> 转发到 7077 端口的目标组

但在测试时,当我们关闭 Apache 并测试 ALB 时,它显示 502 Bad Gateway

有什么解决办法吗?

相关内容