我有两个 Tomcat 6 实例,其内容可通过 HTTP 和 HTTPS 访问其他页面。
我以这种方式配置了实例:
- 实例一监听端口 8080(HTTP) 和 8443(HTTPS)
- 实例二监听端口 7080(HTTP) 和 7443(HTTPS)
我用 Apache 2.2 配置了 mod_proxy 来进行集群。
请求正确进入,并且对于 HTTP 流量一切正常,但是当您在应用程序中并且它变为 HTTPS 时,当 tomcat 尝试提供该页面时,我得到该页面无法找到。
现在,如果我直接绕过负载均衡器访问两个 tomcat 实例,那么一切都很好。所以 http/https 在 tomcat 上配置正确,但在 Apache 上没有。
我有一种感觉,我必须配置 Apache 来处理这个(或 mod_proxy)。