【摘 要】
:
随着计算机技术和互联网的发展,Web已成为越来越重要的网络应用形式,它促进网络流量增长的同时也面临着巨大挑战。部分小型的Web应用系统如高校内常见的选课系统,也偶尔出现高并发的情况。在此场景下,大量用户在短时间内同时访问网站服务器,后端服务器会响应变慢甚至宕机,影响用户体验,消耗运维服务成本。为解决上述问题,本论文提出一种基于反向代理的短时高并发网站的并发控制方法。该方法基于反向代理服务器,对访问
论文部分内容阅读
随着计算机技术和互联网的发展,Web已成为越来越重要的网络应用形式,它促进网络流量增长的同时也面临着巨大挑战。部分小型的Web应用系统如高校内常见的选课系统,也偶尔出现高并发的情况。在此场景下,大量用户在短时间内同时访问网站服务器,后端服务器会响应变慢甚至宕机,影响用户体验,消耗运维服务成本。为解决上述问题,本论文提出一种基于反向代理的短时高并发网站的并发控制方法。该方法基于反向代理服务器,对访问网站服务器的用户会话进行排队,并采集网站服务器的响应时间,通过队列长度和平均响应时间动态调节用户会话的排队策略,以使得网站服务器平稳地度过流量高峰,实现整体处理效率的提升。本文提出的按用户会话排队的机制与常见的连接数限制、IP并发数限制方法相比,更适用于偶发性短时高并发的小型Web应用系统,可在保证快速响应的前提下使用户完成业务所需要的平均逗留时间尽可能短。本方法基于反向代理实现,网站服务器本身无需进行后端改造,易于维护和升级。本文基于上述方法设计与实现了一种针对短时高并发网站的反向代理系统,包括响应时间统计模块、排队模块、反馈调节模块以及系统管理后台。其中,响应时间统计模块负责采集网站服务器的响应时间并计算其平均响应时间;排队模块负责控制用户会话的排队行为;反馈调节模块负责通过排队模块的队列长度及响应时间统计模块计算出的网站服务器平均响应时间动态调节排队模块处理池的大小,以决定系统输出的用户会话数;系统管理后台是系统管理员对反向代理系统进行配置和查看的工具。在完成各个模块的设计与实现后,本文设计了仿真实验以验证方法的有效性,同时对系统性能进行了测试。仿真实验结果表明,此方法可以通过减小后端压力,有效地提升后端响应速度,以实现整体处理效率的提升,并且可以降低用户的平均逗留时间,达到了预期的效果。性能测试结果表明本系统能够满足常见的短时高并发网站的需求。
其他文献
<正> 为了搞好1988年汽车市场预测工作,国家经济信息中心和中汽销售服务公司组织主要汽车厂、改装车厂对全国汽车市场进行了抽样调查,浙江省是抽样省份之一。从浙江省的汽车
界阜蚌高速公路路面大修实验段是研究重交通路面改建各环节的实践平台。结合实验段主要研究内容——对施工的各阶段进行监控并对影响路面施工质量的主要工序进行研究,分析关键
有着“甜歌皇后”之称的杨钰莹兼具偶像派外形气质和实力派唱功。杨钰莹出生于江西南昌,天生丽质,形象甜美清纯,有着良好的家庭教育和修养,杨钰莹的嗓音干净清澈,善于以情带
近几年来,我国不断加强对生猪检验检疫工作的重视,要求基层畜牧兽医站在进行生猪检验检疫工作时,要严格把好卫生安全与质量安全关,有效发现、查找并解决生猪检验检疫工作中存
伴随着农业现代化、信息化、自动化的深化改革,信息技术在其发展的进程中发挥着举足轻重的作用,并逐渐服务于农业生产的各个方面。其中,基于计算机视觉和数字图像处理技术的
目的:分析氯雷他定与孟鲁斯特联用治疗小儿过敏性紫癜的临床效果及对机体免疫功能的影响。方法:选取江西中医药大学附属医院2017年1月—2018年5月收治过敏性紫癜患儿,随机分
路基挖方又称为路堑,是路基工程施工中的一个重点.尤其在山岭重丘地区修建高等级公路,挖方路基常常是控制工程进度的关键.公路建成通车后,挖方段又是养护的重点.本文对路基挖
贵州山洪地质灾害防治气象保障工程是为贵州省偏远台站的国家级有人气象站建设的应急通信系统,完成短报文通信、定位、授时三大功能的省级通信平台建设。
随着煤层开采深度的增加,煤层地质条件愈趋复杂,煤层掘进时硫化氢大量涌出,严重威胁井下工作人员的身体健康。阜康一矿11A221回风巷突出煤层掘进期间,在钻孔预抽消突后,残留
目的综合分析免疫学检验的临床影响因素,为进行免疫学检验的患者提供质量控制方面的数据参考。方法选取我院收治的免疫学检验患者临床资料113例,采取自行设计的免疫学检验临