php并发能力测试,服务器并发能力测试 Apache Beach

D:\wamp\bin\apache\Apache2.2.11\bin>

4.输入测试数据 -n1000 -c10 http://localhost/oop5.php

-n1000表示总请求数为1000

-c10表示并发用户数为10

http://localhost/oop5.php表示请求的超链接地址

This is ApacheBench, Version 2.3

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:        Apache/2.2.11被测试的服务器名称,它来自HTTP响应数据的头信息

Server Hostname:        localhost请求URL中主机部分名称,它来自HTTP请求数据的头信息

Server Port:            80被测试web服务器的监听端口

Document Path:          /oop5.php表示请求URL中的根绝对路径,它来自HTTP请求数据的头信息

Document Length:        222 bytes表示HTTP响应数据的正文长度

Concurrency Level:      10并发数

Time taken for tests:   5.125 seconds表示所有请求被处理完成所需要的总时间

Complete requests:      1000完成的实际请求数

Failed requests:        0失败的请求数

Write errors:           0请求写入失败的次数

Total transferred:      409000 bytes表示所有请求的响应数据长度总和(header length + context length)

HTML transferred:       222000 bytes总的响应数据中正文长度(context length)

Requests per second:    195.12 [#/sec] (mean)吞吐率= Complete requests / Time taken for tests

Time per request:       51.250 [ms] (mean)用户平均请求等待时间

Time per request:       5.125 [ms] (mean, across all concurrent requests)服务器平均处理请求时间

Transfer rate:          77.93 [Kbytes/sec] received表示请求在单位时间内从服务器获取的数据长度

Connection Times (ms)

min  mean[+/-sd] median   max

Connect:        0    0   2.1      0      16

Processing:    16   51   7.5     47      78

Waiting:       16   51   7.4     47      78

Total:         16   51   7.6     47      78

Percentage of the requests served within a certain time (ms)每个请求处理时间分布情况

50%     47

66%     47

75%     63

80%     63

90%     63

95%     63

98%     63

99%     63

100%     78 (longest request)

分析以上关键数据

吞吐率Requests per second:195.12 [#/sec] (mean)

请求等待时间Time per request:51.250 [ms] (mean)

请求处理时间Time per request:5.125 [ms] (mean, across all concurrent requests)

5.继续测试 -n1000 -c100 http://localhost/oop5.php

并发数设置为100,运行结果为

Server Software:        Apache/2.2.11

Server Hostname:        localhost

Server Port:            80

Document Path:          /oop5.php

Document Length:        222 bytes

Concurrency Level:      100

Time taken for tests:   5.672 seconds

Complete requests:      1000

Failed requests:        0

Write errors:           0

Total transferred:      409000 bytes

HTML transferred:       222000 bytes

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

Time per request:       567.188 [ms] (mean)

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

Transfer rate:          70.42 [Kbytes/sec] received

Connection Times (ms)

min  mean[+/-sd] median   max

Connect:        0    0   1.9      0      16

Processing:    63  551  88.8    547     859

Waiting:       63  551  88.7    547     859

Total:         63  552  88.8    547     859

Percentage of the requests served within a certain time (ms)

50%    547

66%    563

75%    563

80%    578

90%    609

95%    719

98%    797

99%    828

100%    859 (longest request)

分析以上关键数据

吞吐率Requests per second:176.31 [#/sec] (mean)

请求等待时间Time per request:567.188 [ms] (mean)

请求处理时间Time per request:5.672 [ms] (mean, across all concurrent requests)

Server Software:        Apache/2.2.11

Server Hostname:        localhost

Server Port:            80

Document Path:          /oop5.php

Document Length:        222 bytes

Concurrency Level:      200

Time taken for tests:   6.047 seconds

Complete requests:      1000

Failed requests:        0

Write errors:           0

Total transferred:      409000 bytes

HTML transferred:       222000 bytes

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

Time per request:       1209.375 [ms] (mean)

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

Transfer rate:          66.05 [Kbytes/sec] received

Connection Times (ms)

min  mean[+/-sd] median   max

Connect:        0    0   2.5      0      16

Processing:   109 1124 219.8   1188    1438

Waiting:      109 1124 219.7   1188    1438

Total:        109 1124 219.8   1188    1438

Percentage of the requests served within a certain time (ms)

50%   1188

66%   1234

75%   1234

80%   1234

90%   1250

95%   1297

98%   1375

99%   1406

100%   1438 (longest request)

This is ApacheBench, Version 2.3

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 200 requests

Completed 400 requests

Completed 600 requests

Completed 800 requests

Completed 1000 requests

Completed 1200 requests

Completed 1400 requests

Completed 1600 requests

Completed 1800 requests

Completed 2000 requests

Finished 2000 requests

Server Software:        Apache/2.2.11

Server Hostname:        localhost

Server Port:            80

Document Path:          /oop5.php

Document Length:        222 bytes

Concurrency Level:      200

Time taken for tests:   11.750 seconds

Complete requests:      2000

Failed requests:        0

Write errors:           0

Total transferred:      818000 bytes

HTML transferred:       444000 bytes

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

Time per request:       1175.000 [ms] (mean)

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

Transfer rate:          67.99 [Kbytes/sec] received

Connection Times (ms)

min  mean[+/-sd] median   max

Connect:        0    0   2.2      0      16

Processing:   109 1134 155.8   1156    1469

Waiting:      109 1134 155.8   1156    1469

Total:        109 1134 155.8   1156    1469

Percentage of the requests served within a certain time (ms)

50%   1156

66%   1172

75%   1188

80%   1203

90%   1219

95%   1234

98%   1328

99%   1406

100%   1469 (longest request)

8.继续测试持久连接(Keep-alive)

未启用持久连接模式-n1000 –c100   http://www.zjut.edu.cn/

Server Software:        Apache-Coyote/1.1

Server Hostname:        www.zjut.edu.cn

Server Port:            80

Document Path:          /

Document Length:        0 bytes

Concurrency Level:      100

Time taken for tests:   2.094 seconds

Complete requests:      1000

Failed requests:        0

Write errors:           0

Non-2xx responses:      1000

Total transferred:      294000 bytes

HTML transferred:       0 bytes

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

Time per request:       209.375 [ms] (mean)

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

Transfer rate:          137.13 [Kbytes/sec] received

Connection Times (ms)

min  mean[+/-sd] median   max

Connect:        0    2   5.0      0      16

Processing:     0  193  49.9    203     266

Waiting:        0  109  63.2    109     250

Total:          0  195  50.2    203     266

Percentage of the requests served within a certain time (ms)

50%    203

66%    219

75%    219

80%    234

90%    250

95%    250

98%    250

99%    250

100%    266 (longest request)

启用持久连接ab -n1000 -c100-khttp://www.zjut.edu.cn/

Server Software:        Apache-Coyote/1.1

Server Hostname:        www.zjut.edu.cn

Server Port:            80

Document Path:          /

Document Length:        0 bytes

Concurrency Level:      100

Time taken for tests:   1.234 seconds

Complete requests:      1000

Failed requests:        0

Write errors:           0

Non-2xx responses:      1006

Keep-Alive requests:    546

Total transferred:      298494 bytes

HTML transferred:       0 bytes

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

Time per request:       123.438 [ms] (mean)

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

Transfer rate:          236.15 [Kbytes/sec] received

Connection Times (ms)

min  mean[+/-sd] median   max

Connect:        0    1   3.6      0      16

Processing:     0  106  27.5     94     188

Waiting:        0   85  37.4     94     188

Total:          0  107  27.6     94     188

Percentage of the requests served within a certain time (ms)

50%     94

66%    109

75%    125

80%    125

90%    156

95%    156

98%    156

99%    172

100%    188 (longest request)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值