Apache性能测试报告

上传人:飞*** 文档编号:30960046 上传时间:2018-02-03 格式:DOC 页数:10 大小:186.50KB
返回 下载 相关 举报
Apache性能测试报告_第1页
第1页 / 共10页
Apache性能测试报告_第2页
第2页 / 共10页
Apache性能测试报告_第3页
第3页 / 共10页
Apache性能测试报告_第4页
第4页 / 共10页
Apache性能测试报告_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《Apache性能测试报告》由会员分享,可在线阅读,更多相关《Apache性能测试报告(10页珍藏版)》请在金锄头文库上搜索。

1、 Apache 性能测试报告 V1.0第 1 页 共 10 页编号: XXX-PTRApache 性能测试报告版本: V1.0编 写 人: 编写时间: Apache 性能测试报告 V1.0第 2 页 共 10 页文档修订控制版本号 修订人 修订内容 修订日期V0.1 全部 Apache 性能测试报告 V1.0第 3 页 共 10 页名词解释名词 解释Peak 值 即峰值,指一天中 pv 数达到的最高峰VU 虚拟用户TPS 每秒事务数Response Time 响应时间Server Resource Linux 服务器资源使用情况,包括 CPU、load、memory、I/O 等CPU 该文档中

2、特指 linux 服务器的 cpu 利用率Load 该文档中特指 linux 服务器响应时间标准差 该标准差根据数理统计的概念得来,标准差越大,说明响应时间波动越大,系统越不稳定 Apache 性能测试报告 V1.0第 4 页 共 10 页1.概述由于最近,晚上吵闹,无心睡眠。开启电脑,由于电脑配置比较好,一时冲动用 ab 测试了一把 Apache。Ab 是 apache 附带的组件非常易于使用, ab 可以直接再 web 服务器上面使用,直接发送请求到 apache 上,测试的时间正是服务器的时间,不包括网络传输和本地用户 cpu 的时间。 2.测试需求分析2.1 性能测试范围1. Apac

3、he 的吞吐量2. Apache 的请求等待时间3. Apache 请求处理时间2.2 性能测试需求分析2.3 性能测试的目标3.性能测试方案3.1 测试类型序号 测试类型 目的 是否执行 备注1 性能测试 测试被测系统是否满足预期性能目标 2 负载测试 测试被测试系统的最大负载值 CPU: Copyright 1996 Adam Twiss, Zeus Technology Ltd, http:/ to The Apache Software Foundation, http:/www.apache.org/Benchmarking 127.0.0.1 (be patient)Complet

4、ed 100 requestsCompleted 200 requestsCompleted 300 requestsCompleted 400 requestsCompleted 500 requestsCompleted 600 requestsCompleted 700 requestsCompleted 800 requestsCompleted 900 requestsCompleted 1000 requestsFinished 1000 requestsServer Software: Apache/2.2.15Server Hostname: 127.0.0.1Server P

5、ort: 80Document Path: /Document Length: 44 bytesConcurrency Level: 10Time taken for tests: 0.253 secondsComplete requests: 1000Failed requests: 0Write errors: 0Total transferred: 295176 bytes Apache 性能测试报告 V1.0第 7 页 共 10 页HTML transferred: 44176 bytesRequests per second: 3957.39 #/sec (mean)Time per

6、 request: 2.527 ms (mean)Time per request: 0.253 ms (mean, across all concurrent requests)Transfer rate: 1140.75 Kbytes/sec receivedConnection Times (ms)min mean+/-sd median maxConnect: 0 1 0.4 1 3Processing: 1 1 0.5 1 3Waiting: 0 1 0.5 1 3Total: 1 2 0.8 2 5Percentage of the requests served within a

7、 certain time (ms)50% 266% 375% 380% 390% 395% 498% 499% 4100% 5 (longest request) Apache 性能测试报告 V1.0第 8 页 共 10 页 对不同并发用户吞吐率测试结果并发用户数 吞吐率(reqs/s) 请求等待时间(ms) 请求处理时间(ms)1 4070.95 0.246 0.2462 3434.99 0.582 0.2915 4255.36 1.175 0.23510 4836.95 2.435 0.24320 8008.52 2.06 0.10330 8297.79 3.979 0.13350 88

8、68.31 7.483 0.15100 8373.04 9.998 0.1150 4587.07 32.552 0.217200 1262 158.479 0.792500 389.62 1283.305 2.5671000 329.42 3035.606 3.0366.测试结果分析通过视图可以看出,随着并发数的不断增加,服务器的吞吐量开始不段升 Apache 性能测试报告 V1.0第 9 页 共 10 页高,到达50时吞吐量最高,并发数大于50后吞吐量不断下降,当大于100时吞吐量急极下降。通过视图可以看到服务器平均请求处理时间随着并发数的增加的变化在并发数150之前请求时间变化不大,当并发数大于150后处理时间不断升高,后面就越来越慢。通过上图可以看出用户请求等待时间随着并发数的增加的变化情况,并发在150之前等待时间变化不大,当大于150后时间不断升高。从上面分析情况可以看出,在我本机测试时当用户并发数达到100以上情况将不太理想,不过不同的硬件配置会有不同的结果。 Apache 性能测试报告 V1.0第 10 页 共 10 页7.测试中的问题不同场景下面可以测试结果不一样,不过曲线图走势一样。Apache 虽然是非常成熟的 WEB 服务器,后面可以考虑使用其他 web 服务器lighttpd,nginx 可以能是比较好的代替品,到时我会再用数据分析下。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号