版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 Apache性能测试报告V1.0编号: XXX-PTRApache性能测试报告版本: V1.0 编 写 人: 编写时间:文档修订控制版本号修订人修订内容修订日期V0.1全部名词解释名词解释Peak值即峰值,指一天中pv数达到的最高峰VU虚拟用户TPS每秒事务数Response Time响应时间Server ResourceLinux服务器资源使用情况,包括CPU、load、memory、I/O等CPU该文档中特指linux服务器的cpu利用率Load该文档中特指linux服务器响应时间标准差该标准差根据数理统计的概念得来,标准差越大,说明响应时间波动越大,系统越不稳定1.概述由于最近,晚上吵
2、闹,无心睡眠。开启电脑,由于电脑配置比较好,一时冲动用ab测试了一把Apache。Ab是apache附带的组件非常易于使用,ab可以直接再web服务器上面使用,直接发送请求到apache上,测试的时间正是服务器的时间,不包括网络传输和本地用户cpu的时间。2.测试需求分析2.1 性能测试范围1. Apache的吞吐量2. Apache的请求等待时间3. Apache请求处理时间2.2 性能测试需求分析 2.3 性能测试的目标 3.性能测试方案3.1测试类型序号测试类型目的是否执行备注1 性能测试测试被测系统是否满足预期性能目标 2负载测试测试被测试系统的最大负载值CPU: <7
3、5% Load:<4(4核)MEM:<80%3 压力测试 测试被测试系统能承受的最大压力值 4 稳定性测试 测试被测系统在长时间的压力下的稳定性 3.2性能测试网络拓扑图 3.3测试方案描述3.3.1 测试场景测试场景前置条件TPSResponse Timeserver Resource备注性能点2 3.3.2 测试数据和测试环境² 测试数据:XXXXXX² 测试环境:应用名称服务器IPCPUMemory本机apache2010全新英特尔® 酷睿 i5-520M 处理器(基本工作频率2.40GHz,最高工作频率2.93GH
4、z, 2C/4T, 3MB L3缓存)4G² apache Server version: Apache/2.2.15 (Unix)² linuxLinux version -127.fc12.i686.PAE3.3.3 测试脚本ab -n1000 -c10 /3.3.4 测试工具Apache ab4. 性能测试步骤5.性能测试结果5.1 性能点15.1.1 性能测试l 并发数为10时的测试结果ab -n1000 -c10 /This is ApacheBench, Version 2.3 <
5、$Revision: 655654 $>Copyright 1996 Adam Twiss, Zeus Technology Ltd, Licensed to The Apache Software Foundation, /Benchmarking (be patient)Completed 100 requestsCompleted 200 requestsCompleted 300 requestsCompleted 400 requestsCompleted 500 requestsCompleted 600 reque
6、stsCompleted 700 requestsCompleted 800 requestsCompleted 900 requestsCompleted 1000 requestsFinished 1000 requestsServer Software: Apache/2.2.15Server Hostname: Server Port: 80Document Path: /Document Length: 44 bytesConcurrency Level: 10Time taken for tests: 0.253 secondsComplete requests:
7、 1000Failed requests: 0Write errors: 0Total transferred: 295176 bytesHTML transferred: 44176 bytesRequests per second: 3957.39 #/sec (mean)Time per 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)
8、 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 certain time (ms) 50% 2 66% 3 75% 3 80% 3 90% 3 95% 4 98% 4 99% 4 100% 5 (longest request)l 对不同并发用户吞吐率测试结果并发用户数吞吐率(reqs/s)请求等待时间(ms)请求处理时间(ms)14070.950
9、.2460.24623434.990.5820.29154255.361.1750.235104836.952.4350.243208008.522.060.103308297.793.9790.133508868.317.4830.151008373.049.9980.11504587.0732.5520.2172001262158.4790.792500389.621283.3052.5671000329.423035.6063.0366.测试结果分析通过视图可以看出,随着并发数的不断增加,服务器的吞吐量开始不段升高,到达50时吞吐量最高,并发数大于50后吞吐量不断下降,当大于100时吞吐量急极下降。通过视图可以看到服务器平均请求处理时间随着并发数的增加的变化在并发数150之前请求时间变化不大,当并发数大于150后处理时间不断升高,后面就越来越慢。通过上图可以看出用户请求等待时间随着并发数的增加的变化情况,并发在150之前等待时间变化不大,当大于150后时间不断升高。从上面分析情况可以看出,在我本机测试时当用户并发数达到1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中小学语文教育研究手册
- 项目延误风险预警及处置预案
- 医药研发试验数据管理标准化手册
- 工作质量与效率评价表
- 文明礼仪伴我行:小学主题班会课件诚信为本立人基
- 关于2026年IT系统升级服务合约的续签函3篇
- 科学应对欺凌打造安全环境小学主题班会课件
- 医疗废物管理制度及应急方案
- 河道清淤方案河道清淤施工方案
- 作业许可考试试题及答案
- 骨科关节置换手术诊疗指南及操作规范(2025版)
- 【Y小区燃气管网的庭院管网的水力计算案例3100字】
- 2026中期展望·宏观篇:上半场的预期差下半场的破局点
- 2025-2026学年人教版地理七年级下册期末考点热点以及答题模板总结
- 2026年辽宁现代服务职业技术学院单招职业技能测试题库及答案详解1套
- 中级统计师《统计基础理论及相关知识》真题及解析(2026年)
- 2025年海口市公共卫生疾控中心单位招聘笔试题目(附答案)
- (2026年)老年患者护理评估课件
- 传染病护理中的保密与隐私保护
- 高一语文必修下册文言文知识点
- 氧化铝回转窑设计计算大纲
评论
0/150
提交评论