如何让haproxy将https请求传递给后端服务器?

时间:2012-09-18 05:12:39

标签: apache tomcat6 tomcat7 haproxy stunnel

我使用HAproxy进行负载均衡,并使用Stunnel进行SSL。 我使用tomcat作为容器(后端服务器)。 在我的配置中,Stunnel + HAproxy位于一台计算机(ubuntu 12.04)上,而tomcat位于其他计算机上。 部署在tomcat上的Web应用程序仅使用HTTPS请求登录页面。 当我尝试使用HTTPS请求登录时,侦听端口443的Stunnel解密请求并转发到HAproxy,HAproxy将其传递给HTTP格式的Tomcat。 由于我的登录页面的tomcat配置请求必​​须是HTTPS格式,我的tomcat重定向请求并要求以HTTPS格式发出相同的请求。 在这种情况下,无限循环创建.....

如何配置HAproxy或Stunnel以将HTTPS请求传递给Tomcat ......

1 个答案:

答案 0 :(得分:1)

看看haproxy 1.5-dev12,它提供双面SSL,你不再需要stunnel了。