版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
新兴人员就创平台项目压力测试报告版本:V2.0制:冯玉娜期:2015年09月01日核:张春雨期:2015年09月01日准:陈家祯期:2015年09月01日目录TOC\o"1-5"\h\z\o"CurrentDocument"新兴人员就创平台项目压力测试报告 1\o"CurrentDocument"目录 2\o"CurrentDocument"第一章压力测试概述 1\o"CurrentDocument"1.1压力测试 1\o"CurrentDocument"1.2测试目的 1\o"CurrentDocument"1.3测试方法 1\o"CurrentDocument"1.4测试指标及期望 1\o"CurrentDocument"第二章系统参数配置 3\o"CurrentDocument"Apache配置 3\o"CurrentDocument"Tomcat配置 3\o"CurrentDocument"Myql配置 3\o"CurrentDocument"第三章压力测试执行 5\o"CurrentDocument"3.1测试场景 5\o"CurrentDocument"3.2测试指标 10\o"CurrentDocument"3.3运行状况记录 10\o"CurrentDocument"第四章测试结果 11\o"CurrentDocument"4.1服务器端运行实时性能 11\o"CurrentDocument"4.2客户端测试数据 11\o"CurrentDocument"4.3总结 12第一章压力测试概述1.1压力测试在性能测试中,压力测试主要是为了获取系统在较大压力状况下的性能表现而设计并实现的,压力测试主要是获取系统的性能瓶颈和系统的最大吞吐率。本次压力测试是指针对现行的新兴人员就创平台项目的多用户处理能力的测试,检验系统的吞吐率。1.2测试目的压力测试的目的就是检验系统的最大吞吐量,检验现行的新兴人员就创平台项目的多用户处理能力的运行状况,检验系统地运行瓶颈,获取系统的处理能力等。总结一套合理的、可操作的、适合公司现实情况的性能测试方案,为后续的性能测试工作提供基本思路。1.3测试方法用接口性能测试工具对现行新兴人员就创平台项目进行逐步加压和跟踪记录。测试过程中,由管理平台调用各台测试前台,发起各种请求,并跟踪记录服务器端的运行情况和返回给客户端的运行结果。1.4测试指标及期望在本次性能测试中,各类测试指标包括测试中应该达到的某些性能指标,这些性能指标均是来自应用系统设计开发时遵循的业务需求,当某个测试的某一类指标已经超出了业务需求的要求范围,则测试已经达到目的,即可终止压力测试。
业务名称系统交易处理能力交易平均响应时间交易成功率服务器CPU资源利用率用户注册同时2000用户注册,系统无闪退平均响应时间W1秒N98%用户登录同时登录用户2000,系统系统无闪退平均响应时间W1秒N98%基本信息新增同时1000新增用户,系统平均保存成功时间小于等于3秒平均响应时间W3秒N98%联系人搜搜同时搜搜用户2000,系统无闪退平均响应时间W2秒N98%通过发送发送对象为100人,成功接收率N98%平均响应时间W2秒N98%通知搜索同时2000用户搜索,系统无闪退。平均响应时间W2秒N98%聊天同时100用户聊天,消息延迟时间平均小于5秒平均送达时间小于等于5秒第二章系统参数配置=1第二章系统参数配置=1Apache配置TOC\o"1-5"\h\zStartServers 5ServerLimit 70ThreadLimit 200MaxClients 7000MinSpareThreads 25MaxSpareThreads 500ThreadsPerChild 100MaxRequestsPerChild4000Tomcat配置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:+UseCMSCompactAtFullCollection-XX:LargePageSizeInBytes=128m"<Executorname="tomcatThreadPool"namePrefix="catalina-exec-"maxThreads="5000"minSpareThreads="100"maxldleTime="6000"/><Connectorexecutor="tomcatThreadPool"port="2083"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"maxThreads="5000"acceptCount="2000"maxProcessors="1000"minProcessors="5"compression="on"compressionMinSize="2048"compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"minSpareThreads="25"maxSpareThreads="75"enableLookups="false"URIEncoding="UTF-8"/>Myql配置[mysqld]back_log=500max_connections=2000max_connect_errors=9999999table_open_cache=512max_allowed_packet=16Mbinlog_cache_size=1Mmax_heap_table_size=64Msort_buffer_size=8Mjoin_buffer_size=8Mthread_cache_size=4thread_concurrency=4query_cache_size=128Mquery_cache_limit=2Mdefault-storage-engine=myisamthread_stack=192Ktransaction_isolation=REPEATABLE-READtmp_table_size=64Mlog-bin=mysql-binbinlog_format=mixedslow_query_log=1long_query_time=2lower_case_table_names=1key_buffer_size=128Mread_buffer_size=2Mread_rnd_buffer_size=16Mbulk_insert_buffer_size=32Mmyisam_sort_buffer_size=64Mmyisam_max_sort_file_size=2Gmyisam_repair_threads=1myisam_recover[myisamchk]key_buffer_size=128Msort_buffer_size=128Mread_buffer=8Mwrite_buffer=8M[mysqld_safe]open-files-limit=16384整体上,从前到后,Apache-Tomcat-Mysql是7000-5000-2000的比例。注:运行时测试环境已停止
第三章压力测试执行3.1测试场景3.1.1登陆in£'«)a^pluaktis.n-成in£'«)a^pluaktis.n-成朝雅兴削vfltfFJ -土次法求执汗完毕一「I,应时 TT.■!:■■.;|--:M讶:HJ||-5,。-UF#叩”Eh、模拟1s500个用户同时登陆。测试结果如下图:vflrmJ-ppplic-fltion-土忒语末执行芫毕 平均响应时间加湖 最小响应由间为最大响应用间为E汹 成ttl裁彖腿 失败数。三、1000用户并发,每隔1s增加50个并发用户。测试结果如下:Scenario*GrMV?5«F^>SI-BhPlDo#* ]■SitSuulaILtotf-r-ivTvgivi Pancta-f] Ind 山呐fijiR*nta=Pn=adF*^dEiim tnidudE.fE・ngS>Eff«d|■* IBi t-. IRmmg■>iu]Ma0■ %淄 l用白野械rf 一■id w洌 FImH,:任工mtfl业Paiaarifianct^mi业 Rlidra«£fe3i=岛 -Ejiwj:1EI nI IIIIIIII III,TOC\o"1-5"\h\zAv-dilijAliiMihc _x|曰TfiBniKSonEh炒 ^|I■T濒*R«qximTirwliicnxi^K:^,riciidl I..Tran^iK IHT政i品~曰'TflUlmess&OiH:Emara315*1 “|H“四|H“四JcDHi.Thm^hpL*HTTFRwffifi^HF-qhDMhriRabi«ipv•—[kiraaantDome初淄'ESL四曰S^dariRamro«Si■^fedwsRww#UH^RitKirat»*!■:■;#<<*Rl4*仙眄心触Tw诉州映心村均*、-13301.Airicndlavwirfkn■:v-oJbprvlvpnoiia»■■■^imKfl1■321(:LfrrfGm■叫i*d100■WJWErmTret-Caw-jfi■£afesEnc l*」Hi0i)■M3lSEmiF^>d>DC3iaW« HSeuw!tmNPlaneide«i perJqmu|luibarW«dtlahaih>«U«NHd1虫(10■2S?SE!EimejSiXiREn^a^n^-iid"2Ct3litfa'cibaped»rMrsiiGp.M«m-dme4Ihipr«^:c4k>Eca:i=.',hBBdldaa3il-E«iL14-(11]■23724LuiF4kd>X>ddnt1占Np £Wpr>KA:^. -CMrnuvUHiiet4.13u1]■17^fr En*h&giniKik>:毋-5 ・:1・囱岖心oeSWE|hR即|E炬・《#可陌点心g部1■2TO1Mon撤Era-277S1沁“〒妃或虹 E'hn血dwwithpcmntiiiiivvftfB^殴.1四、1000用户并发,每隔2s增加50个用户,达到1000用户时,同时登陆,运行5分钟后,依次释放虚拟用户。测试结果如下:
3.1.2注册、100个用户同时注册,每秒增加10个用户,运行结果如下:■v*i«bacG**hF|ETutrsFriimHIm■v*i«bacG**hF|ETutrsFriimHImT,et»/SIeF'ptswiTfWWSiMLTomTrau/SKE>Rvmiirv&^iTi|-hm呷w的I-1tiE4g^»JHTTPRi^msvr^i£-iecP呻D&ftfeifel呻沁HuirBKpvS-KcrdbnnEtoaricMfWORdSELpaiWHd■-勺&*pi[fata|gcJq|Nqm.pi口谊pitilakdrrnu^MicBL7jErrm必*4|回Typ&aHfS*&«=_Z1 fflPH*]剧rn»&1'JMSgNuta即:-v^-tah4ii:ii^iTad 1"腿151 <u* --■^-EflWE,KTT解■畋G顽EEFks^i异LM」:值岂JM虬1TW:牛!营/ 二 飞 0Gb-mje-iiQ满EEMIEiksjMERr+El^Evira福<15^*££?岫《±Hgeese*牌8E日triEd4*- • U02?,,24eiuFrtid>Ditahvi|i^iihi=i1^kcTipMwitadnrid^mi=■■■im■EimirEJEri4ic< UQ翱理1I^SnicHEn-星1座:Faltasamci也xmnT^^vbGraLdiifidHdiqap日击圈E~~| tOQ1叫邸■船#导X•来睫N呼&cfiMnoGiampi►^b!Ecithe-Io™ SGki■迎#Dwt p>si免? IriHe*dyM Re心e尸甦斓FsteiEe 向也JiE策g E%|踱曲-"顷■国:」fl■ cM. I用声宿■物口 1®□M.5WMH蚱EE4IJEIfewW:iwj■t« 电・=famdri^rcicbnh a剧河WS1|r^dTifiidciU'd,i阳 QPassedtransaction:2396Falsedtransaction:423Error:434二、1000用户并发,每隔1s增加100个用户,达到1000用户时,同时注册。运行5分钟后,依次释放虚拟用户,测试结果如下:
田*10的ScenwioiOMV?防如E..|■SXXOMttMUliCwwi 13凹Hmi Lwn0Rrr◎fmDEra0GlKUEgE7□Flnvv'fixEu0IMIB河Nm的iosaH租B?■灯:iE4J:saJrttRs:电TmasSaHi啊 qfPRin^EC-ViHiL.IF-SitdTUrvMljVsi. Bus免 d—A・AWt□nDiiAradDrf*FKl>—tux号土虹LviMlNlhEvHX白[顽做:《mg如rmRe^HeTrHriaw^5MF*s:»(iI*归“&*■FU*d£»#«ll『职TnTMic[higni|dnnoo里世M硕*H■■litMMirwMffiHOOO^HWj■壬-wtrclijtoraKitMxnHM-00«--fcWM«*SrtOIEUMMUA・AWt□nDiiAradDrf*FKl>—tux号土虹LviMlNlhEvHX白[顽做:《mg如rmRe^HeTrHriaw^5MF*s:»(iI*归“&*■FU*d£»#«ll『职TnTMic[higni|dnnoo里世M硕*H■■litMMirwMffiHOOO^HWj■壬-wtrclijtoraKitMxnHM-00«--fcWM«*SrtOIEUMMUIpuc(Twal^iHs&gesZM.E^cxsjLSMilj.f-1JHaimw|E:d:Mcost^iCd4u由 *=npT«dTatdNn=q«i•对胳5MmoCMIErsrH繇i:F•妇h知懑‘m盛■碰5EWtr|liJHi|E.so5.:i:CfifJUuro珂 1■2??Si〕*djin且jjj:Eru17^1;"i■■»■« 2d-dtfc~hTihaEErrackhri区―_..-m iGm|9[|心阻创FmnmMMes:#T«H<:jjktuiliXEra"乱听必巧'A«EF”5»,力心)j'hy:」AtmaoA3.1.3发通知、一个辅导员账号同时发送500条通知给学生,测试结果如下:玉|PIP3妙叩十■wWUoflMJr?-Eun|Rle 5«・fMc・i明r; O^jnowcsT妃5-tfjplaLica^,CjpaHhlmntji|&*U1如火H>:#[由■SlStnAtra2・rw^Encamidbfr>±¥pnoi:i>mMtori4^W 如i^kdJ £]a™l&pfcU IcmrfjiiHefcE- 1 i。 i上■W?WErecT«s«iW Erx 斗/gwoswv■3J915Evuf-rtijk> 始尊占。mks■摘£<isitsufflijrar< 由占ox』bisailers+*raeiErH*□di*iwap^rvioa^kETipM«¥hcWp«ca=iladaDn■:Mwmc^ziana■■■■'ll|J ETSlkfisrtcpS]:Knoi-ZEn:山11即丈沼*«心比ggdj^founTi.ihu#>2gi:iMvwcii«i*. ” MTPassedtransaction:5094Falsedtransaction:560Error:720二、一个辅导员账号同时发送1000条通知给学生,测试结果如下测试结果如下:ISwnflwGrou^r IRp愈 DgRi^4nwlwgGLWfi尊Ef1 0000ISwnflwGrou^r IRp愈 DgRi^4nwlwgGLWfi尊Ef1 00000a■Z0099®J2-湖|_F3vViw^EiniriDMoralan,RaadliQu^iaiiicaTadiTHpkTtfUib廿fyfrJ跋蜀四禹.噂船阳置4 判FkjrvwQl*lu>ii=EEIMWVuh:vfliFfHi>TwaRucw^fTbti际:jW|LTLMW>*&i:[F1MLTewI1iitc/SmIPhi.珥□宵F SHpts|-l4>pS-^KHdHtlE HEEm*l»MEEI-HHcsnzEKeybrill目PI«D^l«dT4^l4«i=tfp:■■■uiaiiijgHai[an.TwaWgj DmFwk&si /i»i_wa.1au1■^i\|in[FjHtadlaitah*a rai=i^lu-npaa^>DchAd[VK«i=imje、cyw^Mifeyu_|r1001epfEw-^i%Fiutadtacbtm^•■aava"pKctTh-EE-rvidnKfculMpcnEKI^7103I1i4W网#5加EfKf珂钮遗 的姓oM'Rw命诞枷ihsg话撕11■217445A£".ai[|Enc「mWKO^ntdcwi施时最如DireasHhAcrfMcmiri蕈版小怦3q_]J1iV3.1.4用户完善资料、500个用户,每两秒增加50个用户并发,测试结果如下:HTrPRffnwrrwiw^scmdOl4plxijwalmess&ae-MEO.EpsraLB4ff-ST>l!fiS4KllKf!OKDhs .|Tnifi.R*:F^i:HTrPRffnwrrwiw^scmdOl4plxijwalmess&ae-MEO.EpsraLB4ff-ST>l!fiS4KllKf!OKDhs .|Tnifi.R*:F^i:*TiiMiTnir*KE:[F*CI■aTrarc/Su[FAdJEaopp«[lT4tdT(W5eC>[P«:iHl曰MM3RiWMdKKEn&phsHdipii5-KordEtaEaadTnFlFlGode月 Sa■的”:#t-eiJ1■醐呻:母:Vum tSmabmH*.如 i 1■■K2K! 做g1Q 1 1XE164JEra Lcmrc^EnEraFmdEnMi_wv_c3m_pcd_r>«i:t^/lnv_Wi^LC.1d k 1A3CS*9Eid.F«Ji£ncm^vbfmibEkuiMIhsmm.¥ir』[k«ruKfi*si如^pcUa.toijhs,-Eq i i*73EfO钮诚■£i:或#MKC占馆再宰丹:fi•■币小唐呻j3■知3小tn湖K"ij U 1曲STISfefcridHErwr27?9ftF心eft*<SH2顿 i 1kfKM«r=<p裾Ji]攻|P|FmrPassedtransaction:6853Falsedtransaction:342Error:1848
二、1000个用户,每秒100个用户增加,增加到1000用户时并发,并发运行5分钟后,依次释放。测试结果如下图:3.1.5通讯录,检索用户接口、500个用户,每一秒增加100个用户并发日蛆%*5<c»a4oMo^awr?Re-hfis□soffitsTHpSCOMfiOiGlCU|M颤§l.l£r.r.q|. 1I"Sc«ndHDSldHVEIMwn 目G«c-n*nT|V7f73.1.5通讯录,检索用户接口、500个用户,每一秒增加100个用户并发日蛆%*5<c»a4oMo^awr?Re-hfis□soffitsTHpSCOMfiOiGlCU|M颤§l.l£r.r.q|. 1I"Sc«ndHDSldHVEIMwn 目G«c-n*nT|V7f7'TGwfadEn^rpEE0Rumng^mBEl^ii»dInHit诒widD此侄空IlHrrm^d由切弓却桁I•H5iHtP-KS«ITlWM(ltaW沏 q”RgvS»R"iAMH」■ ErnrrUE1 日否仔日U#第4•*胞贸K如iUtGiAiTwrrHvsHreilirwLTdI.TwHi^K□A««mC4PH*spsSecsfj卜HrTPAi^iore*!p«i£iEWdfowwi\ivwfs-■wwtwe<EOMHE愉由HB如舟H推00H盛的HUMt»faHUM K12:44HIX*ITira*tarMaDuipiifT^iai 10?lEpbriLDTLlEikirmVi'b.'Ctww^mEihF^nbo-ihc-_inj_jrzMww_^C!d:_r»«ia«cpi.'Ma_FM=.0 q n渤"1FwHiS街《■:却身:母说W福hhMH*幽叫0 0 1-ErraaDk«FMtdh:■好w冲r#:hs>p-shj*b:..:t*iptm#.0 0 1Z7?3tXxn■术牌Bra打799FeAtanmn-lRicrw?皿 ] 1齐尚 玮En-ST^ISvn"p«cii£\TEfwl-^YiKfcu^pEn"hcdmi[fc*ntMoaru刘 i| fdUa;i4«tlapKfcMiiidIncu11^13K0Hfalh«ca-zMd 注 归rftt-曲四田/曲EpPassedtransaction:8429Falsedtransaction:2052Error:1071二、500个用户并发,每2秒增加50个用户,增加到500个用户时,同时执行查询动作,测试结果如下图:日由-I曜诳:3.2测试指标吞吐量:单位时间内网络传输数据量>冲突率:在以太网上监测到的每秒冲突数>数据库的并发连接数客户端的最大连接数数据库锁资源的使用数量3.3运行状况记录记录可扩展性测试中的测试结果及其系统的运行状况。除了记录测试指标以外,应该结合测试实时记录系统各个层次的资源和参数。主要包括:硬件环境资源服务器操作系统参数网络相关参数数据库相关参数(具体数据库参数有所不同,结合各个数据库独有的特点记录)
第四章测试结果4.1服务器端运行实时性能命令执行报告如下:4.2客户端测试数据图形结果,如下(登陆测试):输入地址 ji,:chuangmob-i1f'Iosin输入请求类型F扃▼qq?client_tla.g:10j*输入请求体 "node iphone5S"匕z、 FakJ*7|?locale:enj秒数 1 虚户敌200|提交|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":"http://localhost:8080/jiuchuangdownloadFile/client/SlothBranNew.apk","iospath":"/jiuchuang/downloadFile/client/TaoZhiHuiProj.ipa","userName":"老师","code":"10000","nsid":"s%3Arlp6RvzqLXFDEDOtm7BHIbas.3BpES4P1WimZsTbxNsecpxxROTPZran0Ob6hgirodIs","imageDiyBgVo":{"orgId":1,"loginBgId":null,"webBgId":null,"logoId":null,"maxLoginBgUrl":null,"maxWebBgUrl":null,"maxLogoUrl":null,"maxMobileLoginBgUrl":null,"maxMobileLoadingBgUrl":null,"maxMobileLoginBg4SUrl":null,"maxMobileLoadingBg4SUrl":null,"minLoginBgUrl":null,"minWebBgUrl":null,"minLogoUrl":null,"minMobileLoginBgUrl":null,"minMobileLoadingBgUrl":null,"minMobileLoginBg4SUrl":null,"minMobileLoadingBg4SUrl":null},"trueNameCheck":"false","version":"0.1.9"}2015-09-0120:26:28,438-[INFO]-fromapplicationinForkJoinPool-2-worker-3响应报文{"nuid":"55dbd5c8291499fd4ac0c1d9","secId":0,"roleList":"teacher","id":"1","apkpath":"http://localhost:8080/jiuchuangdownloadFile/client/SlothBranNew.apk","iospath":"/jiuchuang/downloadFile/client/TaoZhiHuiProj.ipa","userName":"老师”,"code":"10000","nsid":"s%3AYZipvMD9uGDf9X5JTcKanDtf.7zU0tXJijvm8PCGvO6vfNn8ChEGGmQMK1bvKPO3yww0","imageDiyBgVo":{"orgId":1,"loginBgId":null,"webBgId":null,"logoId":null,"maxLoginBgUrl":null,"maxWebBgUrl":null,"maxLogoUrl":null,"maxMobileLoginBgUrl":null,"maxMobileLoadingBgUrl":null,"maxMobileLoginBg4SUrl":null,"maxMobileLoadingBg4SUrl":null,"minLoginBgUrl":null,"minWebBgUrl":null,"minLogoUrl":null,"minMobileLoginBgUrl":null,"minMobileLoadingBgUrl":null,"minMobileLoginBg4SUrl":null,"minMobileLoadingBg4SUrl":null},"trueNameCheck":"false","version":"0.1.9"}2015-09-01
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年智能交通监控系统采购合同3篇
- 二零二五年度艺术品收藏与展览合作协议3篇
- 专业旅游大客车租赁服务协议2024年版
- 2025宾馆酒店品牌形象重塑及宣传推广合同3篇
- 中外文化交流中心公开招考6名应届毕业生高频重点提升(共500题)附带答案详解
- 2025年度货架绿色生产与环保合同2篇
- 2025年度煤泥环保处理与销售合作合同范本3篇
- 2025福建连江县部分国企业招聘14人高频重点提升(共500题)附带答案详解
- 2025年度车辆租赁合作协议范本:企业专用2篇
- 二零二五年度餐饮设施租赁与食品安全监控协议3篇
- 深圳某项目空调蓄冷水池施工技术方案
- 汽车保险与理赔课件 7.3新能源汽车定损
- 全套教学课件《工程伦理学》
- 当代青年信仰研究报告
- 妇科术后病人饮食护理
- 脑梗塞后遗症护理查房
- 2024至2030年中国猪肉脯行业市场发展现状及潜力分析研究报告
- 安装空调劳务合同协议书
- 中国普通食物营养成分表(修正版)
- 大学介绍清华大学宣传
- 高速动车组转向架关键结构设计及分析
评论
0/150
提交评论