Apache Bench:非图形化的并发测试

Apache Bench是Apache服务器自带的web压力测试工具,简称AB。
它是一款轻量级、专业的压力测试工具,特别适合做性能测试;缺点是无图形化界面。

  • Mac自带Apache服务器,可以直接使用ab命令。
  • Windows需要下载,官网地址

并发测试命令:

ab -n 1000 -c 50 http://localhost:8080/test

-n:请求总数
-c:并发数

测试结果如下:

This is ApacheBench, Version 2.3 <$Revision: 1826891 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking localhost (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


Server Software:        
Server Hostname:        localhost
Server Port:            8080

Document Path:          /test
Document Length:        4 bytes

Concurrency Level:      50                      // 并发量
Time taken for tests:   0.780 seconds           // 测试总时间
Complete requests:      1000                    // 完成的请求数
Failed requests:        0
Total transferred:      136000 bytes            // 所有请求的数据总和
HTML transferred:       4000 bytes              // 所有请求的正文数据总和(去掉上面http响应中头信息的长度)
Requests per second:    1282.45 [#/sec] (mean)  // 吞吐率(与并发数相关)
Time per request:       38.988 [ms] (mean)      // 用户请求的平均等待时间
Time per request:       0.780 [ms] (mean, across all concurrent requests)  // 服务器请求的平均等待时间
Transfer rate:          170.32 [Kbytes/sec] received  // 请求单位时间内获取的数据长度
                                                      // =Total transferred/Time taken for tests

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    8   8.4      6      58
Processing:     2   25  13.0     23     131
Waiting:        1   19  11.8     16     112
Total:          5   33  13.9     31     132

Percentage of the requests served within a certain time (ms)
  50%     31
  66%     36
  75%     37
  80%     40
  90%     49
  95%     68
  98%     70
  99%     72
 100%    132 (longest request)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值