只是想知道是否有谁有经验与谷歌SPDY在Apache? http://code.google.com/p/mod-spdy/
我运行了几个Web服务器,并且有兴趣知道mod_spdy Apache模块是否有任何问题,并且如果有人在SPDY支持的浏览器中看到了可见的速度增加?
我是mod_spdy上的开发人员之一。 在这个阶段,模块是相当稳定的并且完全符合SPDY / 2(早期的海报错误地声称它不支持多路复用,这是不正确的)。 也就是说,它不像mod_ssl这样的核心Apache模块是稳定的。 我认为这是一个“testing”模块,适合在可以容忍某些问题的环境中使用。 目前有成功使用mod_spdy的网站。
我们正在积极准备模块的全面生产,并计划在几个月内发布DEB / RPM软件包(除了支持源代码构build之外)。
我们将在我们的论坛上宣布软件包和其他更新的可用性: https ://groups.google.com/group/mod-spdy-discuss如果您希望了解mod_spdy新闻,请join论坛。 谢谢!
PS:Steve提到“例如,它的SPDY协议的实现只是一个svn外部引用,它引入了一部分Chromium C ++源代码树。 我想澄清一下,这对于mod_spdy或任何其他SPDY兼容的C ++组件来说绝对是正确的。 SPDY仍然在迅速变化,所以利用Chromium的核心SPDY编码/解码逻辑,我们可以保持同步,并随着SPDY协议的变化而更新。 国际海事组织以任何其他方式做它是一个错误。
RE:SSL对SSL的支付很小,是的,但除了最简单的网页之外,SPDY的性能优势将弥补SSL开销,并为用户提供安全的连接。
我在我个人的网站上玩过mod_spdy,纯粹出于好奇。 Apache mod_spdy应该被认为是pre-alpha; 这基本上是一个尖峰的实施 ,远不及生产质量。 例如,其SPDY协议的实现只是一个svn外部引用,它引入了一部分Chromium C ++源代码树。 目前还没有实现SPDY的一些重要特性,比如复用。 因此,我看到了使用它的负面性能收益(主要是因为需要强制SSL和使用FCGI)。
无论如何,Apache并不清楚Apache是否是正确的放置SPDY的地方; Apache现在是更多的应用程序容器; caching层(Nginx或Varnish)似乎更合适。
所有这些…
mod_spdy wiki包含一些针对Debian构build的指令,但是我不推荐他们的方法,因为它修改了已安装的系统。 相反,我build议在/ opt下创build一个新的Apache / SSL安装,并从那里运行; 这给你一个简单的回滚选项。 这样做的粗略步骤是: