欢迎来到天天文库
浏览记录
ID:10347788
大小:5.04 MB
页数:73页
时间:2018-07-06
《基于移动应用App的高并发性能研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Zhe-jiangSciTechUniversity硕士专业学位论文’ProfessionalMastersThesis中文论文题目:基于移动应用App的高并发性能研究与应用英文论文题目:ResearchAndApplicationofHighConcurrencyPerformanceBasedOnMobileApp专业学位类别:工程硕士专业学位领域:计算机技术作者姓名:汪佳文指导教师:俞成海完成日期:2017年12月22号阶江理工^学学位论^独#性声明
2、本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得浙江理工大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对*'研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。」一学位论文作者签名:UJ^77签字日期:开年)月
3、日Q/—学位论文版权使用授权书本学位论文作者完全了解浙江理工大学有权保留并向国家有关部门或机构送交本论文的复印件和磁盘,允许论文被查阅和借阅。本人授权浙江理工大学可以将学位论文的全部或部分内容编入有关数据库进行检索和传播,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)学位论文作者签名:签字曰期:外你年多月曰7雜签名:签字曰期:年月曰>7浙江理工大学硕士学位论文基于移动应用App的高并发性能研究与应用摘要随着移动互联网的快
4、速发展和移动智能化的广泛兴起,很多互联网公司纷纷将业务重心转移到了移动端。大量业务移动化使得移动端的流量持续上涨,据统计,2017年淘宝天猫92%业务来自手机移动端,每秒支付的峰值达到25.6万笔,数据库处理峰值达到4200万次,交易峰值每秒达到32.5万次,面对如此大的高并发流量冲击,构建一个稳定、高效的高并发移动架构就显得尤为重要。高并发是指同一时刻大量用户同时发送请求,此时由于服务器资源的限制,当请求到达阈值之后,服务器的性能会骤然降低,甚至可能会引起服务器宕机。针对高并发的特性,本文主要对负载均衡技术、缓存技术、分布式
5、技术、数据库技术、消息队列中间件技术在移动应用App高并发系统后台架构中的应用进行了研究,并结合这些技术构建了一个高并发系统架构模型。并且由于负载均衡在高并发系统架构中的重要性,本文提出了一种改进的动态自适应权重轮询随机负载均衡算法,并将改进的负载均衡算法应用在App后台高并发系统架构中,使App后台系统架构中集群性能在动态运行的过程中达到最优;并对目前在面对高并发场景下所用到的一些策略和技术(如服务降级、限流、消息队列)进行了分析。论文主要研究内容如下:(1)介绍了研究的背景以及意义。对国内外移动应用的高并发性能研究现状进行
6、阐述,并对目前用在高并发场景下的Nginx技术、缓存技术等进行了分析。(2)对常用经典的负载均衡算法进行了阐述。分析了基于权重负载均衡算法以及前人对其的改进,并在此基础上提出了一种改进的动态自适应权重轮询随机负载均衡算法。(3)对高并发场景下常用的一些高并发技术进行了技术选型,并给出设计实现方案,然后结合高并发常用的一些策略构建一个App后台高并发系统架构模型,并且利用改进的负载均衡算法来实现均衡负载。同时,通过Lua脚本和Nginx技术相结合,在网关层实现各种业务逻辑,减少后台服务器的压力。(4)最后将本文构建的高并发系统模
7、型应用在“三千客”移动终端后台订单系统架构中,并对订单系统中的高并发业务场景进行测试和结果分析。关键词:移动高并发架构;动态负载均衡;权重轮询;分布式缓存I浙江理工大学硕士学位论文基于移动应用App的高并发性能研究与应用AbstractWiththerapiddevelopmentofmobileInternetandthewideriseofmobileintelligence,manyInternetCompanieshaveshiftedthefocusofbusinesstothemobileterminal.Alar
8、genumberofmobileterminaltrafficcontinuestorise.Accordingtostatistics,in2017,92%ofTmallbusinesscomesfrommobileterminals,Thepeakpaid255,000p
此文档下载收益归作者所有