哪个反向代理服务器会将流量导向基于结果字符串的健康服务器?
理想情况下,我想要像 dnsmadeeasy 或 ultradns 这样的东西 - 哈哈 - 但是对于反向代理
我研究过 pound、delegate、ha proxy、squid、varnish、nginx、apache 和 cherokee,但看不出它们能起作用 - 它们只测试 HTTP 结果代码
设想
客户请求 www.aaa.com
www.aaa.com 是反向代理
反向代理在服务器 1.aaa.com、2.aaa.com 和 3.aaa.com 上查看“test.php”,查找结果字符串“OK”
如果服务器“正常”,则向其发送代理请求
帮助!
答案1
我想你会发现 Vanish 可以做到这一点
https://www.varnish-cache.org/
它可以进行负载平衡,因此基于此,它应该能够完成您想要的操作,我相信 Squid 可以做到这一点,但在我看来,Vanish 是一个更好的反向代理
https://www.varnish-cache.org/trac/wiki/LoadBalancing
希望这可以帮助。