`
gladstone
  • 浏览: 70988 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

阿帕奇的逼

阅读更多
说的是ApacheBench,简称AB,功能不好不坏的,有点鸡肋,陈老师觉得JMeter更好些,当然,又不是压力测试宅,其实都不常用

sample界面





ZZ简介

  ab的全称是ApacheBench,是 Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,可以同时模拟多个并发请求。前段时间看到公司的开发人员也在用它作一些测试,看起来也不错,很简单,也很容易使用。

  通过下面的一个简单的例子和注释,相信大家可以更容易理解这个工具的使用。

  一个简单的例子

  在这个例子的一开始,我执行了这样一个命令 ab -n 10 -c 10 http://www.google.com/

C:\Program Files\Apache Software Foundation\Apache2.2\bin>ab -n 10 -c 10 http://www.google.com/

This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 1997-2005 The Apache Software Foundation, http://www.apache.org/
Benchmarking www.google.com (be patient).....done
Server Software:        GWS/2.1
Server Hostname:        www.google.com
Server Port:            80
Document Path:          /
Document Length:        230 bytes
Concurrency Level:      10
/*整个测试持续的时间*/
Time taken for tests:   3.234651 seconds
/*完成的请求数量*/
Complete requests:      10
/*失败的请求数量*/
Failed requests:        0
Write errors:           0
Non-2xx responses:      10
Keep-Alive requests:    10
/*整个场景中的网络传输量*/
Total transferred:      6020 bytes
/*整个场景中的HTML内容传输量*/
HTML transferred:       2300 bytes
/*大家最关心的指标之一,相当于 LR 中的 每秒事务数 ,后面括号中的 mean 表示这是一个平均值*/
Requests per second:    3.09 [#/sec] (mean)
/*大家最关心的指标之二,相当于 LR 中的 平均事务响应时间 ,后面括号中的 mean 表示这是一个平均值*/
Time per request:       3234.651 [ms] (mean)
/*这个还不知道是什么意思,有知道的朋友请留言,谢谢 ^_^ */
Time per request:       323.465 [ms] (mean, across all concurrent requests)
/*平均每秒网络上的流量,可以帮助排除是否存在网络流量过大导致响应时间延长的问题*/
Transfer rate:          1.55 [Kbytes/sec] received
/*网络上消耗的时间的分解,各项数据的具体算法还不是很清楚*/
Connection Times (ms)  min  mean[+/-sd] median   max
Connect:       20  318 926.1     30    2954
Processing:    40 2160 1462.0   3034    3154
Waiting:       40 2160 1462.0   3034    3154
Total:         60 2479 1276.4   3064    3184

Percentage of the requests served within a certain time (ms)
  50%   3064
  66%   3094
  75%   3124
  80%   3154
  90%   3184
  95%   3184
  98%   3184
  99%   3184
 100%   3184 (longest request)

 发布时间:2008-11-18 13:03:25 | 阅读:264 | 评论:1 
分享到:
评论

相关推荐

    Linux阿帕奇服务器配置

    Linux 阿帕奇服务器配置 Linux 阿帕奇服务器配置概述 Linux 阿帕奇服务器配置是指在 Linux 操作系统中配置阿帕奇服务器的相关设置,以便实现个人站点的搭建和用户认证。本文将详细介绍 Linux 阿帕奇服务器的配置...

    著名游戏阿帕奇的源码

    《阿帕奇》是一款深受玩家喜爱的经典游戏,其背后蕴含的源码是众多开发者和游戏爱好者探索学习的对象。源码是软件开发的核心,它揭示了游戏的运行机制、逻辑架构以及算法实现。在这个名为"SOURCE"的压缩包中,我们...

    阿帕奇服务器

    【阿帕奇服务器详解】 阿帕奇服务器,全称Apache HTTP Server,是世界上最流行的开源Web服务器软件,由阿帕奇软件基金会开发并维护。它的开放源代码特性使其得到了全球开发者社区的广泛支持,从而拥有丰富的扩展...

    “阿帕奇”高倍速光驱闪亮登场

    "阿帕奇"高倍速光驱的发布在2000年的IT市场中引发了广泛关注。作为一款44倍速和48倍速的光驱产品,它以其出色的技术特性吸引了消费者的兴趣。这款光驱的最大亮点在于其强大的兼容性和卓越的纠错能力。 首先,...

    阿帕奇安装

    阿帕奇安装

    速记-2015阿帕奇路演-中国(社区主导开发)

    【速记-2015阿帕奇路演-中国(社区主导开发)】是一次重要的技术交流活动,由全球知名的开源软件基金会——阿帕奇软件基金会主办,于2015年在中国举行。此次活动聚焦了社区主导的软件开发模式,旨在分享阿帕奇在开源...

    proe实例 阿帕奇直升机

    《Pro/E实例解析:阿帕奇直升机模型设计》 Pro/E,全称为Product Engineerig,是美国参数技术公司(PTC)开发的一款三维计算机辅助设计(CAD)软件,广泛应用于机械工程、汽车制造、航空航天等领域。本实例我们将...

    xampp阿帕奇MySQL数据php

    xammp,搭建xampp阿帕奇MySQL数据php

    阿帕奇批量上传jar包

    总结来说,"阿帕奇批量上传jar包"提供了一种便捷的方式,利用Apache Commons FileUpload库实现在Java应用中批量上传图片到SD卡。它简化了文件上传流程,提高了开发效率,并且允许开发者灵活地控制上传文件的安全性和...

    ApacheBench阿帕奇自带的压力测试工具

    ApacheBench阿帕奇自带的压力测试工具

    nifi,阿帕奇魔镜.zip

    "nifi,阿帕奇魔镜.zip"可能是一个包含NiFi完整安装包或源码的压缩文件,特别是提到的子文件"nifi-master"可能是NiFi的主分支代码或者某个特定版本的发布。 NiFi的核心特性包括以下几个方面: 1. **可视化数据流**...

    阿帕奇 3dsmax2012

    武器直升机阿帕奇的三维模型,没有材质贴图。

    阿帕奇的中间件tomcat解压后安装

    阿帕奇的中间件Tomcat是一款广泛使用的开源Java Servlet容器,它实现了Java EE的Web应用程序规范,特别是Servlet和JavaServer Pages(JSP)标准。在本案例中,我们讨论的是Tomcat 6.0.32版本的安装过程,这是一个较...

    阿帕奇猫tomcat8.0

    阿帕奇猫Tomcat 8.0是一款广泛应用的开源Java Servlet容器,它是Apache软件基金会Jakarta项目的一部分。Tomcat主要用于部署和运行Java Web应用程序,包括JSP和Servlet。这款轻量级服务器以其高效、稳定和易用性而受...

    wamp阿帕奇

    wamp GNU GENERAL PUBLIC LICENSE Version 2, June 1991 ... 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license ...

    阿帕奇,解压就能用

    "阿帕奇,解压就能用"这个标题表明我们将讨论的是如何快速安装并使用Apache HTTP服务器,这是一个广泛使用的开源Web服务器。Apache因其稳定性、可扩展性和丰富的模块支持而备受青睐。接下来,我们深入探讨如何在本地...

    阿帕奇服务器安装软件

    反之不然)。... Apache和Tomcat整合使用:如果客户端请求的是静态页面,则只需要Apache服务器响应请求;如果客户端请求动态页面,则是Tomcat服务器响应请求;因为jsp是服务器端解释代码的,这样整合就可以减少Tomcat的...

    hive,阿帕奇蜂巢.zip

    这个“hive,阿帕奇蜂巢.zip”文件很可能是Hive的源代码或一个配置完整的Hive项目,供开发者研究、学习或部署。 **Hive的主要特点和功能** 1. **SQL-like查询语言**:Hive引入了HQL(Hive Query Language),一种...

    阿帕奇 Tomcat

    阿帕奇Tomcat是一款广泛应用的开源Java Servlet容器,它实现了Java EE(现在称为Jakarta EE)规范中的Web应用服务器部分,特别是Servlet、JSP(JavaServer Pages)和EL(Expression Language)技术。Tomcat以其轻量...

    阿帕奇tomcat-8.5.51.zip

    阿帕奇Tomcat是一款广泛应用的开源Java Servlet容器,它实现了Java EE Web应用程序规范,特别是Servlet和JSP标准。Apache Tomcat 8.5.51是该软件的一个具体版本,这个版本可能包含了针对安全性和稳定性的改进以及...

Global site tag (gtag.js) - Google Analytics