Dam*_*ien 7 apache-2.2 spdy benchmark
我目前正在使用siege在我的服务器上运行很多配置基准测试,我想尝试 SPDY 协议(使用 mod_spdy for Apache) - 但 siege 使用 HTTP。
你知道有什么工具可以让我在有和没有 SPDY 的高并发环境中比较我的网站性能吗?
小智 11
您的 SPDY 设置的性能显然取决于堆栈的实现,您应该知道处理成本与“常规”HTTP 或 HTTPS 会话的比较,但是……请记住,SPDY 的主要目的是减少呈现典型网页的延迟和开销(如访问者所见),而不是优化服务器端响应时间。
更具体地说:如果要对SPDY进行基准测试,siege/ab和friends不具有代表性。所有这些工具都会针对单个 URI 生成负载并对其进行锤击。这是对服务器进行压力测试的有用策略,但远未测试 SPDY 的好处。要测试 SPDY,您需要一个工具(最有可能是浏览器),该工具将下载页面并请求页面上的所有子资源,从而允许您重用 SPDY 连接。
我们最近使用 Chrome for Android 运行了一些基准测试,您可以在此处查看设置:https : //developers.google.com/speed/articles/spdy-for-mobile
最后。如果您确实需要命令行客户端来测试 SPDY,请查看 spdylay。它附带spdycat将允许您对您的服务器发出类似 curl 的请求。它不是基准测试工具,但可以帮助您入门。