Apahce Benchmark (ab)并发测试、及参数说明

测试环境 window apache2.2.11

命令  ab

-n 请求的总数

-c 并发的总数 

//一百个请求 10个并发

D:\wamp\bin\apache\Apache2.2.11\bin>ab -n 100 -c 10 http://www.baidu.com/index.php

测试一下百度的信息 

命令 ab http://www.baidu.com/index.php


D:\wamp\bin\apache\Apache2.2.11\bin>ab http://www.baidu.com/index.php
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking www.baidu.com (be patient).....done

//返回结果说明

//服务器说明
Server Software:        BWS/1.0        //百度的web server BWS。  google的web server  叫GWS。据说百度是仿谷歌的起名方式
Server Hostname:        www.baidu.com //主机名称
Server Port:            80    //端口

//文档信息

Document Path:          /index.php       //文档路径
Document Length:        8024 bytes    //文档字节总数 ,包含 js、html 、css、img等   总大小8kb左右

//下图是我通过firebug查看的 总大小 7.4kb

//链接信息

Concurrency Level:      1                  // 请求并发的总数
Time taken for tests:   0.641 seconds //运行花费的总时间数 0.641秒
Complete requests:      1     //完成的求请数
Failed requests:        0      //失败的请求数
Write errors:           0      //写入数据时 遇到的错误数
Total transferred:      8406 bytes   //响应的总数据 包括请求头信息等
HTML transferred:       8024 bytes //内容大小
Requests per second:    1.56 [#/sec] (mean)   //每秒支持的总请求数
Time per request:       640.625 [ms] (mean)    //满足一个请求的 所花的时间
Time per request:       640.625 [ms] (mean, across all concurrent requests)////满足一个并发请求的 所花的时间
Transfer rate:          12.81 [Kbytes/sec] received  //每秒收到的总字节数

//请求花费的最长时间 和最短时间

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       16   16   0.0     16      16
Processing:   625  625   0.0    625     625
Waiting:       31   31   0.0     31      31
Total:        641  641   0.0    641     641

测试一下淘宝的

测试 100请求 10个并发

命令 ab -n 100 -c 10  http://www.baidu.com/index.php

 淘宝的

看来淘宝的 tengine 服务器比BWS 要牛逼啊

tengine是基于nginx的

原文地址:https://www.cnblogs.com/fengwei/p/2555447.html