有没有人在流行的Web服务器上对RPi 3做过任何真实的性能比较测试:
类似于RPi 2的4年历史帖子。按照那篇文章中的建议,我更广泛地研究了我的文章并找到了这篇文章,但是由于它是托管公司,因此认为它有点怀疑,因此我需要针对RPi 3的硬件量身定制的答案。
有没有人在流行的Web服务器上对RPi 3做过任何真实的性能比较测试:
类似于RPi 2的4年历史帖子。按照那篇文章中的建议,我更广泛地研究了我的文章并找到了这篇文章,但是由于它是托管公司,因此认为它有点怀疑,因此我需要针对RPi 3的硬件量身定制的答案。
Answers:
这应该是一个评论,但是有点长。
尽管我尚未(尚未)在Pi上测试各种Web服务器,但以前我已经在x86服务器硬件上运行的Web服务器上进行了很多测试。我从那里知道的是:
大多数人对性能和容量之间的差异感到困惑-您会看到很多帖子声称nginx比(fork-forap)apache快,这是不正确的,除非负载很重。Nginx(和lighty)的容量都更好。这是最琐碎的分析级别。
很少有人用他们的Web服务器提供专门的静态内容(在这种情况下,tux和G-Wan使您提到的服务器陷入尘埃中)。性能配置文件高度依赖于逻辑层技术及其与Web服务器的集成。
性能(和容量)取决于设备上运行的所有其他功能。
数据中心服务器有很多功能,如果没有适当的群集级别冗余(双psu,双网络,远程控制台...),就非常容易使用,但是Raspberry PI作为Web并不具有最佳意义。磁盘I / O速度慢的服务平台-您确实需要通过SATA,[i] SCSI,AOE或与存储的infiniband连接进行连接。Pi没有SATA接口,只有一个以太网端口,我不知道infiniband或SCSI接口。
(有一些小型的单板计算机,它们是在上面建立Web服务功能的更明智的选择-并且这些服务器的群集具有良好的经济意义,但是在这种情况下,您正在寻找具有分层功能的多个节点,这些功能用于SSL终止,HTTP缓存,网络服务,应用逻辑和数据管理)。
最快的问题很难定义,每种情况都不尽相同,无法回答。
但是,我一次又一次在IT中看到的最大错误是,人们基于单一属性选择产品,而不是考虑技术和相关人员的广泛影响。