Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 负载平衡器仅针对特定URL重定向到服务器1_Apache_Load_Server_Load Balancing - Fatal编程技术网

Apache 负载平衡器仅针对特定URL重定向到服务器1

Apache 负载平衡器仅针对特定URL重定向到服务器1,apache,load,server,load-balancing,Apache,Load,Server,Load Balancing,我有一个负载平衡器,它有两台服务器,比如说服务器a和服务器B。我想要的是,当我转到siteurl.com/catalog时,默认情况下,我将被重定向到服务器a,不可能被重定向到服务器B。TIA只需使用最好的开源负载平衡器:HAProxy。 在后端服务器场中,只需使用“使用服务器”指令: backend bk_myapp use-server srv1 if { path_beg -i /catalog } server srv1 10.0.0.1:80 server srv2 10.

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

只需使用最好的开源负载平衡器:HAProxy。 在后端服务器场中,只需使用“使用服务器”指令:

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