【发布时间】:2017-06-12 22:35:06
【问题描述】:
我们在安装了apache web服务器的out环境中有一个要求,其中ssl和非ssl端口分别配置为监听8080和4443。现在我想根据输入对请求进行负载平衡,如果传入的请求是 ssl,它应该将请求负载平衡到“https”,如果它不是 ssl,它应该将请求负载平衡到“http”。已尝试以下方法,但未按预期工作。有人可以帮忙吗?
<Proxy balancer://mybalancerhttp>
BalancerMember http://localhost1/
BalancerMember http://localhost2/
ProxySet lbmethod=byrequests
</Proxy>
ProxyPass / "balancer://mybalancerhttp/"
ProxyPassReverse / "balancer://mybalancerhttp/"
<Proxy balancer://mybalancerhttps>
BalancerMember https://localhost1/
BalancerMember https://localhost2/
ProxySet lbmethod=byrequests
</Proxy>
ProxyPass / "balancer://mybalancerhttps/"
ProxyPassReverse / "balancer://mybalancerhttps/"
谢谢
【问题讨论】:
标签: apache ssl webserver load-balancing httpd.conf