HAProxy 动态配置

HAProxy dynamic configuration

这是我的设置:

基本上:

 sub1.mydomain.com -> latest-load-balancer
 sub2.mydomain.com -> older-load-balancer

问题是如何设置这个路由,我们不能 stop/start 每个新子域的 haproxy。将来可能会增加 10k 个子域。

  1. haproxy 可以使用 maps 根据域决定使用哪个后端(内部负载均衡器)。
  2. haproxy可以reloaded代替重新启动当地图改变时
  3. 如果您甚至不想重新加载,您可以将 map 命令传递给 unix 套接字,从而实时更改地图。