ab详细结果说明

测试网站:[ab -n 1000 -c 10 http://192.168.8.35:9000/noCardNoPasswordSign]

-n表示总共发送的请求数

-c表示每次并发的请求数

使用ab测试时,其支持的最大并发数是没有限制的,但实际值要取决于Linux允许每个进程打开的最大文件数,即[ulimit -n]ab -n 1000 -c 10 http://www.libs.org.cn/

This is ApacheBench, Version 2.3

Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/

Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking www.libs.org.cn (be patient)

Completed 100 requests

Completed 200 requests

Completed 300 requests

Completed 400 requests

Completed 500 requests

Completed 600 requests

Completed 700 requests

Completed 800 requests

Completed 900 requests

Completed 1000 requests

Finished 1000 requests

#被测试Web服务软件名称,它来自于HTTP响应数据的头信息(Apache-Coyote/1.1也就是Tomcat)

Server Software:        Apache-Coyote/1.1

#服务器主机名,即请求的URL中的主机部分名称

Server Hostname:        epay.10010.com

#被测试Web服务器软件的监听端口

Server Port:            443

SSL/TLS Protocol:       TLSv1/SSLv3,DHE-RSA-AES256-SHA,2048,256

#请求URL的绝问文件路径,即请求的资源

Document Path:          /

#HTTP响应正文的长度,不包括响应头,即减去了Total transferred中的HTML响应数据中头信息的长度

Document Length:        0 bytes

#并发数(-c属性来设置)

Concurrency Level:      10

#执行完所有的请求所花费的时间,即整个测试持续的时间

Time taken for tests:   26.121 seconds

#完成的请求数量

Complete requests:      1000

#失败的请求数量

Failed requests:        0

Write errors:           0

Non-2xx responses:      1001

#整个场景中的网络传输量,即所有请求的响应数据的总和,包含头信息和正文长度

Total transferred:      299299 bytes

#整个场景中的HTML内容传输量,即所有请求中响应数据的正文长度,不包含头信息的长度

HTML transferred:       0 bytes

#吞吐率:即每秒处理的请求数,相当于LR中的每秒事务数,括号中的mean表示这是一个平均值,其值为Complete requests/Time taken for tests

Requests per second:    38.28 [#/sec] (mean)

#平均请求等待的时间:相当于LR中的平均事务响应时间,其值为Time taken for tests/(Complete requests/Concurrency Level)

Time per request:       261.206 [ms] (mean)

#服务器平均请求处理的时间,即每个请求实际运行时间的平均值,其值为Time per request/Concurrency Level

Time per request:       26.121 [ms] (mean, across all concurrent requests)

#平均每秒网络上的流量,即这些请求在单位内从服务器获取的数据长度,其值为(Total transferred/Time taken for tests/)1024

#这个统计选项可以很好的说明服务器在处理能力达到极限时其出口带宽的需求量

#可以帮助排除是否存在网络流量过大导致响应时间延长的问题

Transfer rate:          11.19 [Kbytes/sec] received

#网络上消耗的时间的分解,各项数据的具体算法还不是很清楚

Connection Times (ms)

min  mean[+/-sd] median   max

Connect:       85  222 101.0    205    1224

Processing:    12   38  23.4     34     151

Waiting:       12   37  23.5     33     151

Total:        144  259 100.9    244    1268

#整个场景中所有请求的响应情况,在场景中每个请求都有一个响应时间

#下面结果表明,50%的用户响应时间(即请求处理时间,这里处理时间是指Time per request)小于244毫秒

#66%的用户响应时间小于252毫秒,而最大的响应时间小于1268毫秒

#对于并发请求,实际上CPU并不是同时处理的,而是按照每个请求获得的时间片而逐个轮转处理的

#所以基本上第一个Time per request时间约等于第二个Time per request时间乘以并发请求数

Percentage of the requests served within a certain time (ms)

50%    244

66%    252

75%    254

80%    255

90%    260

95%    481

98%    665

99%    686

100%   1268 (longest request)

html5 并发测试工具,AB(Apache benchmark)并发测试工具使用教程相关推荐

  1. Centos7安装ab(Apache Benchmark)测试工具及使用

    Centos7安装ab(Apache Benchmark)测试工具及使用 Apache Benchmark简称AB 一.安装 yum install -y httpd-tools 二.创建Post请求 ...

  2. 轻量级性能测试工具之Apache Benchmark

    AB(apache benchmark) 为Apache自带的性能测试工具在APACHE的bin目录下. 通过CMD进入apache的bin目录下,本例以windows下的apache为例. C:\P ...

  3. ab apache bench 增压测试方案,采用gnuplot数据汇总+excel生成折线图

    脚本 pressurization-test-ab.sh #!/bin/bash set -xexport API_URL=http://192.168.0.7/ export INIT_CONNEC ...

  4. jmeter负载测试测试_使用Apache JMeter负载测试Web应用程序

    jmeter负载测试测试 Apache JMeter是用于模拟Web应用程序上的用户负载以测试性能的出色工具. 您可以通过指定用户数量和请求间隔来轻松地构建测试计划,然后JMeter将为每个用户生成一 ...

  5. linux下web压力测试工具ab使用及详解

    APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下. 格式: ./ab [options] [http://]hostname[:port]/path 参 ...

  6. web性能测试:apache benchmark(ab)

    开发完网站或者web接口后,一个比较负责任的工作就是测试一下接口性能,也叫做压力测试.web接口性能直接反映了接口的并发处理能力,一个数值评估通常可以给系统性能给出一个比较好的反馈. 本文介绍比较常用 ...

  7. apache压力测试工具ab

    简介 ab的全称是ApacheBench,是 Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,可以同时模拟多个并发请求.前段时间看到公司的开发人 ...

  8. Apache Benchmark(简称ab)压力测试安装与解释

    ab(apache benchmark)安装 命令: yum -y install httpd-tools ab测试的命令参数 命令: ab 或 ab -help 显示命令参数如下 ab [可选的参数 ...

  9. 网站性能测试工具Apache Benchmark的使用说明

    http://httpd.apache.org/docs/2.0/programs/ab.html 在网站开发中,有时候需要对网站进行性能测试,知道网站在一定的并发访问下的响应时间等情况,这里介绍Ap ...

最新文章

  1. bootstrap table 表头与内容不对齐问题解决
  2. ALS爱立思简明教程
  3. mybatis 调用存储过程_你真的该进来了解下MyBatis的SQL工作流程了
  4. [学习笔记]Event与Bindable
  5. catia中sew的用法_CATIA超级副本(PowerCopy)使用方法总结 | 坐倚北风
  6. php基础编程教程 pdf,手把手教你编程打印出PDF_PHP教程
  7. selenium 定位方式5
  8. 东大OJ-1051-旅行家的预算
  9. labelme标注工具实现json标注数据批量转换
  10. 在ghost时加载smartdrv.exe是否会提高速度
  11. 英语口语软件测试满分多少分,小学生英语口语测试评分标准
  12. python职场应用英语作文_职场英语作文万能句子
  13. ARM开发工具历史及分类详解 (最详尽的区分和介绍ARM DS-5,RVD...
  14. 《迅雷链精品课》第六课:主流区块链数据存储分析(一)
  15. 知识图谱 01:知识图谱概述
  16. python之bug0:selenium使用新版edge(chrome内核) 导致的webdriver.Edge 运行报错
  17. unity地形模块学习
  18. vue js 复制div区域内容
  19. 大话数字化转型-第三季:量变引起质变
  20. 主板排行榜 一线二线三线等

热门文章

  1. MindSpore:MindScience之MindElec 电磁仿真结果可视化
  2. 传智播客视频39期 36期 达内2016年前端开发视频
  3. 主流hpc应用安装之QE
  4. 处于半手工作坊时代的计算机软件行业
  5. fastboot 详解
  6. 关于任务调度执行不成功的调试
  7. 整形医院咨询接待回答技巧
  8. 浅析区块链应用系统——区块链追踪溯源应用
  9. comment on 视图_使用PostgreSQL为表或视图创建备注的操作
  10. Ubuntu10.04用Wine完美运行QQ2009