Load balance to proxies

Posted by LoveRight on Server Fault See other posts from Server Fault or by LoveRight
Published on 2012-12-12T04:42:27Z Indexed on 2012/12/12 5:05 UTC
Read the original article Hit count: 143

I have installed several proxy programs whose IP addresses are, for example, 127.0.0.1:8580(use http), 127.0.0.1:9050(use socks5). You may regrard them as Tor and its alternatives.

You know, certain proxy programs are faster than others at times, while at other times, they would be slower.

The Firefox add-in, AutoProxy and FoxyProxy Standard, can define a list of rules such as any urls matching the pattern *.google.com should be proxied to 127.0.0.1:8580 using socks5 protocol. But the rule is "static". I want *.google.com to be proxied to the fastest proxy, no matter which one.

I think that is kind of load balancing. I thought I could set a rule that direct request of *.google.com to the address the load balancer listens, and the load balancer forwards the request to the fastest real proxy.

I notice that tor uses socks5 protocol and some other applications use http. I feel confused that which protocol should the load balancer use. I also start to wonder about the feasibility of this solution.

Any suggestions?

My operating system is Windows 7 x64.

© Server Fault or respective owner

Related posts about Windows

Related posts about proxy