在HAProxy中基于源IP路由HTTP请求

3

我一直在阅读HAProxy的文档,但似乎找不到基于源IP地址路由HTTP请求的方法。也就是说,我想将特定的来源路由到特定的后端服务器。例如,我想将任何来自10.1.0.3的请求路由到一个特定的服务器。


请查看http://serverfault.com/questions/502487/haproxy-load-balancing-based-on-source-ip-ip-subnet。 - Jason W
1个回答

5
您可以使用ACL进行此类设置。
例如:
  acl sub1 src 192.168.0.0/24
  acl sub2 src 192.168.1.0/24

  use backend back1 if sub1
  use backend back2 if sub2

然后你需要声明后端服务器 back1 和 back2。

希望这可以帮到你。 祝好,


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接