码迷,mamicode.com
首页 > 其他好文 > 详细

为benchmark添加gzip功能

时间:2014-10-18 11:14:49      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:压力测试

        前段时间的服务器软件性能优化,用到了几款相关的benchmark软件。鉴于软件性能优化的提升,我们对benchmark软件进行了相应的改造。最近的服务器选型,再次用到了之前的benchmark软件,软件如下:
  1. http_load工具,用以测试web服务器的吞吐量与负载
  2. webbench是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能力
        这两款benchmark软件默认是没有gzip功能的,而我们所作的测试需要有压缩功能,否则,稍稍加压,千兆网卡就会成为瓶颈。我们接下来所作的改造,就是给这两款benchmark软件加上gzip功能,具体操作如下:
      http_load 工具

      改造之前

bubuko.com,布布扣

bubuko.com,布布扣

改造之后

bubuko.com,布布扣


webbench 工具
改造之前

bubuko.com,布布扣

改造之后

bubuko.com,布布扣

     对比上述两款benchmark,我们所作的改造就是在请求头中加入“Accept-Encoding: gzip”。当然,前提是服务器端需要开启gzip功能,如果你也有这方面的需求,不妨尝试一下,很实用的。


为benchmark添加gzip功能

标签:压力测试

原文地址:http://blog.csdn.net/xuekunyansukun/article/details/40208505

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!