Apache AB 第一个测试案例及测试结果解释

Apache AB 第一个测试案例及测试结果解释

分类: 吃饭的家伙

    启动AB,测试baidu首页,在windows 命令行模式下启动,输入命令:

“ab -n 10 -c 10 http://www.baidu.com”,执行出现错误,试了试,发现一定要加上“ab -n 10 -c 10 http://www.baidu.com/”,这样就不出错了。

    执行“ab -n 10000 -c 100 http://www.baidu.com/”,出现错误“apr_poll: 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。”,明显是socket问题,google了一下,没发现好的解决方案,手头也没有linux机器供测试一下,只能修改参数了,改成“ab -n 10000 -c 50 http://www.baidu.com/”,跑出结果来了。以下结果中括号中的 mean 表示这是一个平均值

 

D:\Develop\XAMPP\xampp\apache\bin>ab -n 10000 -c 50 http://www.baidu.com/
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)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests


Server Software:        BWS/1.0
Server Hostname:        www.baidu.com
Server Port:            80

Document Path:          /
Document Length:        7869 bytes


Concurrency Level:      50

整个测试持续的时间
Time taken for tests:   698.509 seconds

完成的请求数量
Complete requests:      10000

失败的请求数量
Failed requests:        0
Write errors:           0

整个场景中的网络传输量
Total transferred:      82507063 bytes

整个场景中的HTML内容传输量
HTML transferred:       78690000 bytes

吞吐率(等于Complete requests / Time taken for tests),相当于 LR 中的 每秒事务数

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

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

Time per request:       3492.545 [ms] (mean)

服务器平均请求处理时间(等于 Time taken for test / Complete requests),正好是吞吐率的倒数,同时也等于 Time per request / Concurrency Level

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

 

平均每秒网络上的流量,可以帮助排除是否存在网络流量过大导致响应时间延长的问题
Transfer rate:          115.35 [Kbytes/sec] received

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

Connection Times (ms)
              min  mean[+/-sd] median   max

Connect:       12   69  59.9     48    3051

Processing:    44 3415 558.9   3242    6355

Waiting:       18 1753 1035.3   1736    6084
Total:         85 3484 566.3   3316    6419

 


Percentage of the requests served within a certain time (ms)
  50%   3316
  66%   3543
  75%   3734
  80%   3862
  90%   4231
  95%   4617
  98%   5013
  99%   5384
 100%   6419 (longest request)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值