哪个反向代理服务器会将流量定向到健康的服务器,这些服务器的健康状况基于结果字符串

哪个反向代理服务器会将流量定向到健康的服务器,这些服务器的健康状况基于结果字符串

哪个反向代理服务器会将流量导向基于结果字符串的健康服务器?

理想情况下,我想要像 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

希望这可以帮助。

相关内容