这是最好的服务器静态内容和负载平衡服务器?

我想知道哪个是最好的networking服务器,能够以最高的性能服务于静态内容,并且能够执行负载平衡

我看了看Apache,lighttpd,nginx和cherokee,但我不确定哪一个作为负载平衡器是我最好的select。

谢谢,

正如其他人所提到的,当您可以使用负载均衡器作为负载均衡器时,不build议使用Web服务器作为负载均衡器:)

这里有另外一个select – 因为它只是静态文件,您是否考虑过使用像Amazon CloudFront这样的内容交付networking(CDN)?

它们的核心function是在不同的地理位置上负载平衡和提供性能最高的静态文件。

如果这不是您的select,请为Nginx或Lighttpd plus HAProxy +1。

Nginx在静态内容方面非常优秀,作为一个负载平衡器是公平的。

对于静态内容,最stream行的Web服务器是伟大的。 Nginx,Apache(MPM,不分叉),lighttpd和朋友。 只要他们友善,他们会没事的。

我将不同意使用这些负载平衡。 作为一个负载平衡器,这些往往是平庸充其量。 看一下专门用于负载平衡的软件,如HAProxy甚至Squid,这些软件具有更多的平衡algorithm,允许连接到后端服务器的function,第7层路由function,以及与监视和趋势负载平衡有关的报告统计信息。

如果你不想使用Apache,Nginx或Cherokee。 切诺基是相对较新的,但看起来很有希望,Nginx已被certificate。

我知道你的问题具体涉及负载均衡Web服务器 ,但我不禁提到Squid负载均衡。 我假设你有多个服务器,因为你讨论负载平衡,所以我强烈build议你看看专门给Squid一个盒子。 它甚至有一个整齐的循环function,可以在您的服务器之间平均分配负载。 将一组像nginx这样的服务器放在鱿鱼盒子后面是一个非常强大的解决scheme。

如果你对其中的一个很熟悉的话,我会把这一点算在内。

我不能判断你的,但有更多的地方,因为缺乏知识比静态文件服务器的不理想的select变得丑陋。