我有几个web服务器,托管了许多不同的应用程序和网站。我想在不同的服务器上托管应用程序或网站的一部分(例如example.com/foo可能在一个物理服务器上,example.com/bar可能在另一个物理服务器上)。我们现在就这样做Apache重定向,但很快就会变得混乱,而且无论如何,我们还有其他需要解决的问题,例如控制来自单个客户端的请求,以及减少对特定物理主机的依赖。
是否有一个开源的或低成本的第7层交换机适合于这类任务?我希望能找到类似于为这个目的而构建的精简LinuxLinux来宾/设备的东西,但到目前为止还没有看到任何合适的东西。
发布于 2010-04-28 14:43:43
HAProxy是一个可以进行内容切换的开源代理。
发布于 2010-04-28 16:06:53
鱿鱼缓存应该能够为您做到这一点。
引用他们的网站:
Squid的高级内容路由配置允许您构建内容集群,通过各种web服务器路由和负载平衡请求。
配置示例:
基于域的反向代理虚拟主机支持
具有多个后端服务器的反向代理
发布于 2010-04-30 00:37:43
Vyatta论坛主题很快退化为火焰之战(并不是真的)& nginx对Squid和Vyatta的对抗
然后,Vyatta的一名雇员使用了L7服务器负载平衡这个词。。。。
这最终导致了庞德!(并在维基百科上。)
顺便说一句,Vyatta是我记不清名字的公司/产品,我一直把它称为维尼亚萨。
https://serverfault.com/questions/136622
复制相似问题