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. javascript模式——Factory

    Facotry模式是一种创建型模式,他不同于一般编码习惯,显示的调用各个构造函数.Factory模式是提供一个通用的接口来创建对象. 一个Factory模式压缩所有对象创建的方式,降低这个工厂与其它对 ...

  2. javascript模式——Command

    假设我们要做一个计算器程序 var calculator = { add: function( x, y ){ return x + y; }, sub: function( x, y ){ retu ...

  3. 浅谈:SAMBA配置设置

      通过以下命令安装samba: yum install -y samba samba拥有三个服务,分别是: smbd 提供文件及打印共享功能,使用139.445端口 nmbd 提供NetBIOS支持 ...

  4. 自定义不等高的cell-(纯代码)frame

    给模型增加frame数据 所有子控件的frame cell的高度 @interface XMGStatus : NSObject /**** 文字\图片数据 ****/ // ..... /**** ...

  5. java多线程的实现的两种方法

    通过继承Thread类实现 多线程- public class Hello{ public static void main(String args[]){ MyThread tr1 = new My ...

  6. c++ :OOP之静态类型与动态类型

    所谓静态类型即类型指针或引用的字面类型:而动态类型即类型指针或引用的实际类型. 这一对概念一般发生在基类和派生类之间. 如: class Base { ..... } class Derived : ...

  7. c# 中的 Trim

    1. 让用户输入字符串 并且判断是否是 'yes'(无关大小写) Console.WriteLine("input a string"); string userResponse ...

  8. ES6新特性-----变量和字符串

    一.变量 1. LET 我们都习惯用var 来声明变量,现在还可以用let来声明变量,两者的主要区别是作用域:var声明的变量作用域为包围它的函数,而let声明的变量作用域仅在它所在的块中.(在ES5 ...

  9. 安卓使用spinner控件和pull解析实现全国省市县的三级联动

    实现该功能主要有两个难点: 1.XML文件的Pull解析.由于XML文件的结构较为复杂,所以解析时要注意,划分XML文件的结构,根据结构建立相应的和集合.本例中需要建立三个类和三个对象.三个类分别为, ...

  10. Android客户端与服务器交互中的token

    学习Token Token是什么? Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Tok ...