清漆/ HaProxy / Nginx

可能重复:
订购:1. nginx 2.清漆3. haproxy 4.networking服务器?

你能告诉我,如果下面的configuration看起来好像服务从我的Web服务器传递的页面。 有一些困难吗?

请求 – > HaProxy – > Varnish – > Nginx(前端Web服务器)。

在我的负载平衡器(haproxy)或我的Web服务器上安装清漆是否更好?

欢呼和感谢!

我运行一个使用你提到的configuration的设备,它运行良好。 唯一要注意的是,如果你想要SSL; 你可以在前面添加一个nginx来处理SSL终止。

在哪里安装清漆? 我会把它们放在我有必要的内存/ CPU周期的地方。 在我的情况下,它是负载均衡器,因为他们正在致力于做到这一点。 如果您的应用程序服务器configuration得非常好,并且您的负载平衡器只能够推送数据包 – 那么您可能需要考虑在前端服务器上运行Varnish。