SPDY Web 服务器基准测试工具

Posted

技术标签:

【中文标题】SPDY Web 服务器基准测试工具【英文标题】:SPDY web server benchmarking tools 【发布时间】:2013-08-22 18:16:08 【问题描述】:

我创建了一个使用 SPDY 的 Web 服务器。我想在 SPDY 下对我的 Web 服务器进行基准测试,并将结果与​​标准 TCP/HTTP 协议进行比较。是否有任何工具可以用来模拟 SPDY 下对我的 Web 服务器的 1000 多个请求?

我还可以使用什么工具来模拟发送到应用程序的 1000 多条 UDP 消息(只是将 UDP 的延迟与 SPDY 的延迟进行比较)?

【问题讨论】:

@HYS 反引号用于inline code,而不是用于突出显示随机术语。该修改不应该被批准。 @CodeCaster 好的。感谢您的意见。 link 似乎提供了 SPDY 服务器的负载测试。我从未使用过它,所以我无法评论它有多好。 【参考方案1】:

因为 SPDY 提供了多资源加载的好处,我建议使用像 PhantomJS 这样的客户端测试工具并计算 document.onload 次来全面测量下载资源和 javascript 执行。 ApacheBench 只会测量服务器响应时间(不包括 JS 和相关文件,我不确定它是否会在每次连接时重新协商 TLS 握手。

这是一个对 350 个请求进行基准测试的测试:http://www.httpvshttps.com/

【讨论】:

以上是关于SPDY Web 服务器基准测试工具的主要内容,如果未能解决你的问题,请参考以下文章

对运行 IIS 的生产系统进行负载测试的良好基准测试是啥?

mysql基准测试与sysbench工具

对 Vapor Web 框架进行基准测试时出现邮箱完全错误

Apache HTTP server benchmarking tool(ab)-服务器基准测试工具一文上手

使用sysbench对mysql压力测试

Mysql基准测试