Tag: 清漆

晚礼服,清漆或鱿鱼?

我们需要一个静态图像的网页内容加速器,以便坐在我们的Apache Web前端服务器前面 我们之前的托pipe合作伙伴使用Tux取得了巨大的成功,我喜欢它是我们正在使用的Red Hat Linux的一部分,但是它的最新更新是在2006年,而且未来发展的可能性很小。 我们的ISPbuild议我们使用反向caching代理angular色的Squid。 Tux和Squid之间有什么想法? 兼容性,可靠性和未来的支持对我们来说与性能一样重要。 另外,我在这里阅读其他线索关于清漆; 任何人都可以在高stream量的环境中获得与Squid和Tux相比的真实世界的光油经验? 干杯 伊恩 更新:我们正在testing鱿鱼。 使用ab来拉同一个图像10,000次,并发度为100,Apache本身和Squid / Apache都非常快速地通过请求。 但是,Squid只向Apache提出了一个请求,然后从RAM中提供了所有这些请求,而Apache只是为了提供这些图像而需要分配大量的工作人员。 看起来Squid会很好的解放Apache的工作人员来处理dynamic页面。

在清漆或其他方式之前的Haproxy?

我可以想象两个设置: 负载平衡然后caching +– Cache server #1 (varnish) — App server #1 / Load Balancer (haproxy)-+—- Cache server #2 (varnish) — App server #2 \ +– Cache server #3 (varnish) — App server #3 caching然后负载平衡 +– App server #1 / Cache Server (varnish) — Load Balancer (haproxy) –+—- App server #2 \ +– App server #3 […]

用光油configuration多个站点

我们有一个服务器需要服务于多个域名,例如example1.com,example2.com和example3.com 我们当前的.vcl文件如下所示: sub vcl_recv { set req.http.Host = "example1.com"; lookup; } 如何为正确的传入请求设置正确的req.http.Host?

漆面打通意味着什么?

由于Varnish版本3有不同的操作对象。 例如,当必须从后端检索数据时使用pass。 它在caching中发现请求内容时使用命中。 但是我不能理解hit-for-pass的用法。 当清漆使用它? 我没有在网上find任何有用的资料,这让我很清楚。

Memcache(d)与Varnish加速三层Web架构

我试图加快我的基准testing(三层Web架构),并且我有一些与Memcache(d)和Varnish相关的一般问题。 有什么不同? 在我看来, Varnish是在Web服务器的后面,caching网页,并不需要更改代码,只需要configuration。 另一方面, Memcached是通用caching系统,主要用于caching来自数据库的结果,并且需要更改get方法(第一次caching查找)。 我可以同时使用吗? 在前台Web服务器和Memcached中清理数据库caching? 什么是更好的select? (情景1 – 主要是写, 情景2 – 主要阅读, scheme3 – 读写相似)