its*_*vks 3 load-balancing haproxy
我有以下场景:
我有两个域,假设域D1和域D2
我拥有的机器:
用于负载均衡器(HA 代理)的机器M1LB
机器D1M1 & D1M2,即应用 1
机器D2M1 & D2M2,即应用 2
域 D1 的流量应在具有负载均衡器M1LB的D1M1和D1M2计算机上进行,同样,域 D2 的流量应在D2M1和D2M2计算机上进行。
现在,仅在一台机器的帮助下配置负载均衡器的最佳方法是什么?
定义两个后端,并在前端按域路由,如下所示:
frontend http-in
bind *:80
acl host_d1 hdr(host) -i d1.com
acl host_d2 hdr(host) -i d2.com
use_backend be_d1 if host_d1
use_backend be_d2 if host_d2
backend be_d1
server D1M1 10.0.0.1:8080
server D1M2 10.0.0.2:8080
backend be_d2
server D2M1 10.0.0.1:8080
server D2M2 10.0.0.2:8080
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10500 次 |
| 最近记录: |