负载均衡器仅针对特定网址重定向到服务器 1

load balancer redirect to server 1 only for specific urls

我有一个负载平衡器,它有两个服务器,比如服务器 A 和服务器 B。我想要的是当我转到 siteurl 时。com/catalog 默认情况下我将被重定向到服务器 A,应该有我不可能被重定向到服务器 B。TIA

只需使用最好的开源负载均衡器:HAProxy。 在您的后端场中,只需使用 'use-server' 指令:

backend bk_myapp
  use-server srv1 if { path_beg -i /catalog }
  server srv1 10.0.0.1:80
  server srv2 10.0.0.2:80