我正在准备从一个共享服务器到运行一个站点的独立服务器的实时网站的移动。 现在,我们正在获得大量的stream量,而且Apache正在努力维持。
我正在考虑的新服务器之一是安装caching代理解决scheme(如Varnish)。
唯一的问题是我只有一台机器可以使用,所以Apache和Varnish将在同一个机器上运行。 这只是否定caching或将仍然提高性能?
(正如我所看到的:即使在同一台机器上,当一个请求可以通过caching回答时,它不必由Apache渲染,从而减less负载)
根据工作负载在同一台机器上的Apache前面的caching代理可以真正帮助。 即使在同一台机器上运行,点击清漆确实会比apache造成更less的负载。 这样,将清漆移动到另一台机器上以获得额外的性能也将变得更加容易。