性能压力测试报告Word文件下载.docx
- 文档编号:1167327
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:17
- 大小:639.65KB
性能压力测试报告Word文件下载.docx
《性能压力测试报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《性能压力测试报告Word文件下载.docx(17页珍藏版)》请在冰点文库上搜索。
同时2000用户注册,系统无闪退
平均响应时间≤1秒
≥98%
用户登录
同时登录用户2000,系统系统无闪退
根本信息新增
同时1000新增用户,系统平均保存成功时间小于等于3秒
平均响应时间≤3秒
联系人搜搜
同时搜搜用户2000,系统无闪退
平均响应时间≤2秒
通过发送
发送对象为100人,成功接收率≥98%
通知搜索
同时2000用户搜索,系统无闪退。
聊天
同时100用户聊天,消息延迟时间平均小于5秒
平均送达时间小于等于5秒
第二章系统参数配置
2.1Apache配置
StartServers5
ServerLimit70
ThreadLimit200
MaxClients7000
MinSpareThreads25
MaxSpareThreads500
ThreadsPerChild100
MaxRequestsPerChild4000
2.2Tomcat配置
exportJAVA_OPTS="
-server-Xms2048M-Xmx2048M-Xss512k-XX:
+AggressiveOpts-XX:
+UseBiasedLocking-XX:
PermSize=128M-XX:
MaxPermSize=256M-XX:
+DisableExplicitGC-XX:
+UseConcMarkSweepGC-XX:
+UseParNewGC-XX:
+CMSParallelRemarkEnabled-XX:
+UseCMSpactAtFullCollection-XX:
LargePageSizeInBytes=128m"
<
Executorname="
tomcatThreadPool"
namePrefix="
catalina-exec-"
maxThreads="
5000"
minSpareThreads="
100"
maxldleTime="
6000"
/>
Connectorexecutor="
port="
2083"
protocol="
/1.1"
connectionTimeout="
20000"
redirectPort="
8443"
maxThreads="
acceptCount="
2000"
maxProcessors="
1000"
minProcessors="
5"
pression="
on"
pressionMinSize="
2048"
pressableMimeType="
text/html,text/xml,text/javascript,text/css,text/plain"
minSpareThreads="
25"
maxSpareThreads="
75"
enableLookups="
false"
URIEncoding="
UTF-8"
2.3Myql配置
[mysqld]
back_log=500
max_connections=2000
max_connect_errors=9999999
table_open_cache=512
max_allowed_packet=16M
binlog_cache_size=1M
max_heap_table_size=64M
sort_buffer_size=8M
join_buffer_size=8M
thread_cache_size=4
thread_concurrency=4
query_cache_size=128M
query_cache_limit=2M
default-storage-engine=myisam
thread_stack=192K
transaction_isolation=REPEATABLE-READ
tmp_table_size=64M
log-bin=mysql-bin
binlog_format=mixed
slow_query_log=1
long_query_time=2
lower_case_table_names=1
key_buffer_size=128M
read_buffer_size=2M
read_rnd_buffer_size=16M
bulk_insert_buffer_size=32M
myisam_sort_buffer_size=64M
myisam_max_sort_file_size=2G
myisam_repair_threads=1
myisam_recover
[myisamchk]
sort_buffer_size=128M
read_buffer=8M
write_buffer=8M
[mysqld_safe]
open-files-limit=16384
整体上,从前到后,Apache-Tomcat-Mysql是7000-5000-2000的比例。
注:
运行时测试环境已停顿
第三章压力测试执行
3.1测试场景
3.1.1登陆
一、模拟1s200个用户同时登陆。
测试结果如下列图:
二、模拟1s500个用户同时登陆。
三、1000用户并发,每隔1s增加50个并发用户。
测试结果如下:
四、1000用户并发,每隔2s增加50个用户,到达1000用户时,同时登陆,运行5分钟后,依次释放虚拟用户。
3.1.2注册
一、100个用户同时注册,每秒增加10个用户,运行结果如下:
Passedtransaction:
2396
Falsedtransaction:
423
Error:
434
二、1000用户并发,每隔1s增加100个用户,到达1000用户时,同时注册。
运行5分钟后,依次释放虚拟用户,测试结果如下:
3.1.3发通知
一、一个辅导员账号同时发送500条通知给学生,测试结果如下:
5094
560
720
二、一个辅导员账号同时发送1000条通知给学生,测试结果如下
3.1.4用户完善资料
一、500个用户,每两秒增加50个用户并发,测试结果如下:
6853
342
1848
二、1000个用户,每秒100个用户增加,增加到1000用户时并发,并发运行5分钟后,依次释放。
3.1.5通讯录,检索用户接口
一、500个用户,每一秒增加100个用户并发
8429
2052
1071
二、500个用户并发,每2秒增加50个用户,增加到500个用户时,同时执行查询动作,测试结果如下列图:
3.2测试指标
Ø
吞吐量:
单位时间网络传输数据量
冲突率:
在以太网上监测到的每秒冲突数
数据库的并发连接数
客户端的最接数
数据库锁资源的使用数量
3.3运行状况记录
记录可扩展性测试中的测试结果及其系统的运行状况。
除了记录测试指标以外,应该结合测试实时记录系统各个层次的资源和参数。
主要包括:
硬件环境资源
效劳器操作系统参数
网络相关参数
数据库相关参数〔具体数据库参数有所不同,结合各个数据库独有的特点记录〕
第四章测试结果
4.1效劳器端运行实时性能
命令执行报告如下:
4.2客户端测试数据
图形结果,如下〔登陆测试〕:
4.3总结
500并发压力下,25092成功响应,6条超时,成功率99.98%,平均响应时间4.9秒。
其中失败的日志如下:
2015-09-0120:
26:
28,434-[INFO]-fromapplicationinForkJoinPool-2-worker-1
响应报文{
"
nuid"
:
55dbd5c8291499fd4ac0c1d9"
secId"
0,
roleList"
teacher"
id"
1"
apkpath"
localhost:
8080/jiuchuangdownloadFile/client/SlothBranNew.apk"
iospath"
s:
//tzh.anji./jiuchuang/downloadFile/client/TaoZhiHuiProj.ipa"
userName"
教师"
code"
10000"
nsid"
s%3Arlp6RvzqLXFDEDOtm7BHIbas.3BpES4P1WimZsTbxNsecpxxROTPZran0Ob6hgirodIs"
imageDiyBgVo"
{
orgId"
1,
loginBgId"
null,
webBgId"
logoId"
maxLoginBgUrl"
maxWebBgUrl"
maxLogoUrl"
maxMobileLoginBgUrl"
maxMobileLoadingBgUrl"
maxMobileLoginBg4SUrl"
maxMobileLoadingBg4SUrl"
minLoginBgUrl"
minWebBgUrl"
minLogoUrl"
minMobileLoginBgUrl"
minMobileLoadingBgUrl"
minMobileLoginBg4SUrl"
minMobileLoadingBg4SUrl"
null
},
trueNameCheck"
version"
0.1.9"
}
28,438-[INFO]-fromapplicationinForkJoinPool-2-worker-3
s%3AYZipvMD9uGDf9X5JTcKanDtf.7zU0tXJijvm8PCGvO6vfNn8ChEGGmQMK1bvKPO3yww0"
28,569-[INFO]-fromapplicationinForkJoinPool-2-worker-1
成功数198
28,690-[INFO]-fromapplicationinForkJoinPool-2-worker-3
成功数199
28,695-[INFO]-fromapplicationinForkJoinPool-2-worker-1
s%3ARNtUKcC0y8AbakvG9ikXi8Ev.FS6SExFMNRJSlX5E1LgwSxxcL4MDGeOdBBLE8wUlNVc"
28,828-[INFO]-fromapplicationinForkJoinPool-2-worker-1
成功数200
28,833-[WARN]-fromapplicationinForkJoinPool-2-worker-1
本次请求执行完毕-------------平均响应时间为970----最小响应时间为531---最大响应时间为3752---成功数量200---失败数0
本次测试客户端在单个PC环境,500并发时受到单机网络的瓶颈限制,实际环境中效劳器压力要稍大,客户端响应性能会更高。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 性能 压力 测试报告