0

我需要为网站的根域和二级域实现负载平衡。技术上的基本配置需要:

Balancing for mysite.com
mysite.com -> 127.0.0.1:8101
mysite.com -> 127.0.0.1:8102
Balancing for account.mysite.com
account.mysite.com -> 127.0.0.1:8201
account.mysite.com -> 127.0.0.1:8202

我对 Apache 配置不熟悉,所以我只知道如何为 account.mysite.com 设置虚拟主机,并且我还为 root 获得了一些平衡示例,但我不明白如何将这两者结合起来。有人可以指出我正确的方向吗?

4

1 回答 1

1

我建议查看mod_proxy_balancer并在您的<VirtualHost>.

<Proxy balancer://mysiteCluster>
    BalancerMember http://127.0.0.1:8102
    BalancerMember http://127.0.0.1:8102
</Proxy>

ProxyPass / balancer://mysiteCluster/
ProxyPassReverse / balancer://mysiteCluster/

account.mysite.com. 请记住,您可能需要根据应用程序为会话粘性添加一些东西,不过这些都在上面的链接中。

于 2013-09-30T13:29:28.627 回答