标准主机上的第二个服务器实例(用于静态文件)?

标准主机上的第二个服务器实例(用于静态文件)?

从独立于我网站其余部分的主机提供静态文件应该可以提高性能。我很抠门,所以我想知道我是否可以在一个标准托管服务中做到这一点。您觉得如何?

答案1

简而言之,这取决于具体情况。如果你当前的服务器是一个非常臃肿的 Apache 设置,加载了大量用于提供动态内容的模块,并且加载了大量重写规则(这些规则在每次请求时都会进行评估),那么你可以通过运行第二个服务器实例(如 NGINX)来获得相当不错的性能(http://wiki.nginx.org/) 仅占用几 MB 的核心内存,并且可以为数千个并发客户端提供静态内容,而且几乎不消耗任何 CPU。

答案2

是的,您可以,但不确定您是否会获得任何性能,事实上,我敢打赌您会因为多实例开销而损失一点点性能。

相关内容