HTTP性能测试
.note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB","STHeiti","Microsoft YaHei","WenQuanYi Micro Hei",SimSun,Song,sans-serif;}

.note-content h2 {line-height: 1.6; color: #0AA89E;}
.note-content {background: #FFFFFF;}
.note-content h1 {color: #7AB3A7;}
.note-content h3 {color: #147A67;}

HTTP性能测试

1.[KANO@kelvin ~]$ ab -n1000 -c10 http://www.qq.com/
2.This is ApacheBench, Version 2.3 <$Revision: 1706008 $>
3.Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
4.Licensed to The Apache Software Foundation, http://www.apache.org/
5.
6.Benchmarking www.qq.com (be patient)
7.Completed 100 requests
8.Completed 200 requests
9.Completed 300 requests
10.Completed 400 requests
11.Completed 500 requests
12.Completed 600 requests
13.Completed 700 requests
14.Completed 800 requests
15.Completed 900 requests
16.Completed 1000 requests
17.Finished 1000 requests
18.
19.
20.Server Software: squid/3.4.1
21.Server Hostname: www.qq.com
22.Server Port: 80
23.
24.Document Path: /
25.Document Length: 622054 bytes
26.
27.Concurrency Level: 10
28.Time taken for tests: 218.070 seconds
29.Complete requests: 1000
30.Failed requests: 4
31. (Connect: 0, Receive: 0, Length: 4, Exceptions: 0)
32.Total transferred: 622390629 bytes
33.HTML transferred: 622059464 bytes
34.Requests per second: 4.59 [#/sec] (mean)
35.Time per request: 2180.704 [ms] (mean)
36.Time per request: 218.070 [ms] (mean, across all concurrent requests)
37.Transfer rate: 2787.19 [Kbytes/sec] received
38.
39.Connection Times (ms)
40. min mean[+/-sd] median max
41.Connect: 28 144 742.0 33 18703
42.Processing: 205 2025 850.7 1977 6864
43.Waiting: 28 167 379.9 34 3213
44.Total: 235 2170 1145.3 2026 20756
45.
46.Percentage of the requests served within a certain time (ms)
47. 50% 2026
48. 66% 2219
49. 75% 2539
50. 80% 2695
51. 90% 3215
52. 95% 3808
53. 98% 5243
54. 99% 6136
55. 100% 20756 (longest request)

讲解:

1.ab -n1000 -c10 http://www.qq.com/

-n1000表示总的请求数是1000个,默认为1

-c10表示并发数是10,默认值是1

http://www.qq.com/web地址,注意后面加上/

1.Server Software:        squid/3.4.1 #被测试服务器的软件的名称
2.Server Hostname: www.qq.com #请求URL的主机名
3.Server Port: 80 #监听端口
1.Document Path:          / #请求URL的根绝对路径
2.Document Length: 622054 bytes #被请求的HTTP响应正文的长度
1.Concurrency Level:      10 #并发数
2.Time taken for tests: 218.070 seconds #所有的请求被处理完成的时间
3.Complete requests: 1000 #完成的请求数量
4.Failed requests: 4 #失败的总请求数
5. (Connect: 0, Receive: 0, Length: 4, Exceptions: 0)
6.Total transferred: 622390629 bytes #整个过程中的网络传输量
7.HTML transferred: 622059464 bytes #过程中HTML的传输量
8.Requests per second: 4.59 [#/sec] (mean) #服务器的吞吐率
9.Time per request: 2180.704 [ms] (mean) #用户平均请求的等待时间
10.Time per request: 218.070 [ms] (mean, across all concurrent requests) #每个连接请求实际运行时间的平均值
11.Transfer rate: 2787.19 [Kbytes/sec] received #请求单位时间在网络上的流量
12.
13.Connection Times (ms) #网络上消耗时间的分解
14. min mean[+/-sd] median max
15.Connect: #连接 28 144 742.0 33 18703
16.Processing: #处理 205 2025 850.7 1977 6864
17.Waiting: #等待 28 167 379.9 34 3213
18.Total: 235 2170 1145.3 2026 20756
19.
20.Percentage of the requests served within a certain time (ms)
21. 50% 2026
22. 66% 2219
23. 75% 2539
24. 80% 2695
25. 90% 3215 #90%的用户平均响应时间
26. 95% 3808
27. 98% 5243
28. 99% 6136
29. 100% 20756 (longest request)

HTTP性能测试的更多相关文章

  1. Ignite性能测试以及对redis的对比

    测试方法 为了对Ignite做一个基本了解,做了一个性能测试,测试方法也比较简单主要是针对client模式,因为这种方法和使用redis的方式特别像.测试方法很简单主要是下面几点: 不作参数优化,默认 ...

  2. 性能测试工具 wrk 安装与使用

    介绍 今天给大家介绍一款开源的性能测试工具 wrk,简单易用,没有Load Runner那么复杂,他和 apache benchmark(ab)同属于性能测试工具,但是比 ab 功能更加强大,并且可以 ...

  3. .NET Core性能测试组件BenchmarkDotNet 支持.NET Framework Mono

    .NET Core 超强性能测试组件BenchmarkDotNet 支持Full .NET Framework, .NET Core (RTM), Mono. BenchmarkDotNet支持 C# ...

  4. C#中实现并发的几种方法的性能测试

    C#中实现并发的几种方法的性能测试 0x00 起因 去年写的一个程序因为需要在局域网发送消息支持一些命令和简单数据的传输,所以写了一个C/S的通信模块.当时的做法很简单,服务端等待链接,有用户接入后开 ...

  5. 「视频直播技术详解」系列之七:直播云 SDK 性能测试模型

    ​关于直播的技术文章不少,成体系的不多.我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面.深入地了解视频直播技术,更好地技术选型. 本系列文章大纲如下: ...

  6. PostgreSql性能测试

    # PostgreSql性能测试 ## 1. 环境+ 版本:9.4.9+ 系统:OS X 10.11.5+ CPU:Core i5 2.7G+ 内存:16G+ 硬盘:256G SSD ## 2. 测试 ...

  7. Web系统性能测试术语简介

    并发用户 并发一般分为两种情况.一种是严格意义上的并发,即所有的用户在同一时刻做同一件事情或者操作.这种操作一般指做同一类型的业务,比如在信用卡审批业务中,一定数目的用户在同一时刻对已经完成的审批业务 ...

  8. Web前端性能测试-性能测试知多少---深入分析前端站点的性能

    针对目前接手的web前端的性能,一时间不知道从什么地方入手,然后经过查找资料,发现其实还是蛮简单的. 前端性能测试对象: HTML.CSS.JS.AJAX等前端技术开发的Web页面 影响用户浏览网页速 ...

  9. 基于webdriver的jmeter性能测试-通过jmeter实现jar录制脚本的性能测试

    续接--基于webdriver的jmeter性能测试-Eclipse+Selenium+JUnit生成jar包 在进行测试前先将用于支持selenium录制脚本运行所需的类包jar文件放到jmeter ...

  10. Probe在性能测试中的使用方式简介

    简介: Lambda Probe(以前称为Tomcat Probe)是一款实时监控和管理的Apache Tomcat实例的基本工具. Lambda Probe 是基于 Web + AJAX 的强大的免 ...

随机推荐

  1. tab.js分享及浏览器兼容性问题汇总

    在 样式布局分享-基于frozen.js的移动OA 文章中,用了到第三方组件 tab.js(带菜单的横屏滑动插件),其兼容性很差,进行优化后,已兼容全平台(且支持IE6+). tab.js GitHu ...

  2. for练习--凑法

    static void Main14购物卡(string[] args) { //小明单位发了50元的购物卡,他到超市买洗化用品,一是牙刷(5元),二是香皂(2元),三是牙膏(10元)怎么可以正好把五 ...

  3. C# 1作业 2广场砖面积 护栏长度

    作业1输入圆柱体的底面半径和高求体积             static void Main(string[] args)         {               //输入圆柱体的底面半径, ...

  4. JS参数使用带参数的方法

    大家都知道,在JS之中,一个变量的生命周期不是以大括号为界限的,所以即使是使用在循环或判断中的变量,外部也可以使用.可如果我们在循环或变量中使用了方法,而且这个方法使用了循环中的变量,那么后面的代码是 ...

  5. [Effective C++系列]-透彻了解inlining的里里外外

    Understand the ins and outs of inlining.   [原理] Inline函数背后的做法是将“对函数的每一个调用”都用函数本体(function body)替换之.其 ...

  6. Android 旋转字体 实现(应用角标,如:新,火等关键字)

    在安卓应用中常见应用图标,或者gridview ,listview每个条目上有新,火,等45度旋转的字体,然后一个红色背景,引起用户关注,来一下实现方式: 自定义一个textview,绘制字体的时候, ...

  7. 小米4c刷机

    [测评] 试用小米4c最新波兰开发版 http://www.miui.com/thread-3048163-1-1.html [教程] 小米4C刷第三方recovery 以及ROOT教程 http:/ ...

  8. matplotlib中使用imshow绘制二维图

    #coding:utf-8 from matplotlib import mpl import matplotlib.pyplot as plt#载入matplotlib快速绘图的函数库 import ...

  9. _OBJC_CLASS_$_ errors 错误解决办法

    步骤如下图: 1. 点击 Manage Schemes 2. Shared打对勾即可

  10. ASP.NET 网站在域环境内配置授权访问

    在 IIS 中,通常需要配置域中的某些用户或者用户组有权限访问部署的 WEB 站点或者 WEB 服务.我们知道要实现这种功能可以有如下几种方式: 代码,获取当前用户,到域服务器上去验证当前用户是否为合 ...