基于Nginx的在线教育平台架构优化研究

来源 :北京工业大学 | 被引量 : 3次 | 上传用户:BlueHeart2010XP
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来教育信息化发展迅速,产生了多个优秀的教育服务产品。“9月1号”网是其中极具代表性的一个教育服务网站。然而随着用户量的不断增长,网站的性能问题逐渐暴露出来:系统响应时间长、系统并发量小、系统稳定性差等。本课题的任务就是针对这些问题,从架构的角度对系统进行优化,以提高系统的并发量,缩短系统的响应时间,并实现系统的高可用性,最终切实提升用户体验。本文的主要研究成果如下:(1)设计了多层次网站体系架构优化方案。在“9月1号”网现有的三层架构基础上进行扩展优化:应用服务器集群化部署,提高系统的服务能力;增加负载均衡层,管理和调度服务器机群;在系统与互联网之间增加缓存层,以缩短系统响应时间;数据层在SQL数据库基础上增加NoSQL数据库和搜索引擎,实现数据的读写分离。(2)提出了基于请求任务分类的动态负载均衡算法。首先,对比分析了常用的负载均衡算法,并在此基础上增加了对服务器集群中各节点的剩余服务能力的动态分析,同时将所有请求划分为CPU密集型任务和IO密集型任务两类,提出了最小连接数算法的改进算法,即基于请求任务分类的动态负载均衡算法。并通过对Nginx源码的二次开发,实现了该算法。本课题的研究成果可以显著提高网站的并发量,并在高并发环境下显著降低系统的响应时间。同时,本课题提出的基于请求任务分类的动态负载均衡算法在大量CPU密集型任务请求和IO密集型任务请求同时大量访问网站的情况下,可以更均衡的分发请求。
其他文献
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
2012年凌云县被评为"中国长寿之乡",为了解凌云茶文化中的长寿因子,论文采用查阅文献、实地调查、访谈调查等民族植物学方法,研究凌云茶文化与长寿现象的关系。结果表明,凌云
指出了在林业生产中,传统的林业调查规划随着时代的发展暴露出越来越多的技术弊端。提出了在林业建设数字化的大趋势下,充分利用信息化软件、新兴移动终端设备的优势,将奥维
目的探讨香薰联合催眠治疗在经产妇妊娠合并糖尿病院分娩期中的应用效果。方法将2014年1月至2015年12月妊娠合并糖尿病的经产妇30例设为对照组;2016年1月至2017年12月妊娠合
目的分析特发性低促性腺激素性性腺功能减退症(IHH)的临床特点及该症合并严重胰岛素抵抗的原因。方法分析1例非肥胖青少年IHH合并严重胰岛素抵抗患者的临床表现、实验室检查
为研制取代人耳识别车辆调光电机异音故障的自动化检测设备,提出了一种基于改进BP神经网络的电机装置异音诊断方法。该方法根据人耳识别的听觉感受将电机装置声品质信号划分
针对水下无线传感器网络生命周期短以及无法保持较好的网络覆盖率问题,提出一种基于节点休眠策略的QACO-LEACH-U分簇路由算法,并将其用于水下无线传感器网络中。首先,令冗余