首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTTP加速的反向代理

问HTTP加速的反向代理
EN

Server Fault用户
提问于 2009-05-04 01:39:24
回答 3查看 899关注 0票数 3

我提供一个高流量网站的托管设施,将在未来两个月内收到流量激增。为了让更多的代理能够更好地执行,我希望自己做好准备,并将前端服务器作为反向代理并通过它直接传输。

你建议我用什么反向代理?

我以前使用过Apache mod_proxy,取得了一些好的效果,但是是否有更好的性能,更具体的工作呢?我需要它快速,尽可能地进行缓存,并且在不需要的时候避免执行请求。

我考虑过HAProxy,但它似乎更有针对性地提供高可用性(多个后端but服务器)。在这个设置中,整个网站都托管在一个服务器上,运行一些LAMP的东西。

EN

回答 3

Server Fault用户

回答已采纳

发布于 2009-05-04 12:26:24

我们在清漆方面有很好的经验。

它背后的公司Redpill在清漆产品现场上写道:

清漆是为内容密集的动态网站设计的反向Web加速器.与其他HTTP加速器不同,许多HTTP加速器最初是作为客户端代理或原始服务器开始使用的,Varnish是作为传入流量的加速器从底层设计的。我们实际上声称,清漆比流行的Squid缓存快10到20倍,在同一种硬件上!

我们的经验是,这是非常正确的。除了将性能作为反向代理编写之外,用于配置的VCL域语言非常强大,您可以获得关于它工作时所做的非常详细的信息(见问题3425)。

清漆是开源的,并且有一个良好的社区,同时正在由公司积极开发。

票数 6
EN

Server Fault用户

发布于 2009-05-04 01:48:32

我不能真正谈论相对性能,或者它在大规模负载下的表现,但是我在过去使用过鱿鱼来加速http。效果很好。

如果您的网站有大量的动态内容,缓存可能无法帮助您。您可能需要检查网站是否正在发送有用的缓存控制头,而不只是立即终止所有内容。

票数 0
EN

Server Fault用户

发布于 2009-05-04 02:43:24

清漆似乎是一个非常流行的反向代理。

此外,我相信您也可以将Nginx作为反向代理运行(我认为使用梅卡奇作为一种选择)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/3760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档