网络流量高并发优化处理研究

来源 :南京邮电大学 | 被引量 : 2次 | 上传用户:illjyf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
便捷的网络使得互联网用户基数越来越大,并发请求量也会随之增多。当大量用户通过网络同时访问同一站点时,就会出现高并发的情况,Web应用性能瓶颈也会随之出现。相对于用户对服务提出的高要求,服务器对Web应用处理速度的提升却远远低于应用服务的增长需求,单靠提升服务器硬件性能已不能满足一些Web应用系统的需求。目前,大型分布式系统采用的高并发解决方案并不适用部署在单服务器上的中小型Web应用。通过集群等方式处理高并发流量的方案成本过高,因此需要为部署在单服务器的Web应用提出可用的网络流量高并发优化处理方案。本文围绕网络流量高并发问题,讨论了几种网络流量高并发处理算法,例如漏桶算法、令牌桶算法和计数器算法,同时也讨论了这几种算法在业界的优化工作。针对漏桶算法和令牌桶算法的缺点,本文提出了一种基于这两种算法改进后的网络流量高并发优化处理算法,主要介绍了该算法中限流模块的原理设计、结构设计和算法设计。针对单服务器的网络应用提出适用的流量控制方案,本文提出了一种基于漏桶算法和令牌桶算法的网络流量高并发优化处理算法,通过引入升降级策略、临时容器以及时间戳等机制,能够提高对网络流量峰值的处理,并且减少了对于带有标记请求的丢弃,从而提高服务质量。除此以外,本文还实现了一个流量控制方案,对web测试系统的相关配置(如Tomcat服务器和My SQL)进行了优化,提高了系统对于网络流量高并发处理的性能,同时,后台接收到的请求失败数、成功数、无效数等历史数据可以在测试系统首页以饼状图、柱状图等形式显示出来。论文对于流量控制方案进行了测试,使用测压工具模拟用户请求,将限流模块中的流量处理算法分别切换成漏桶算法、令牌桶算法和网络流量高并发优化处理算法,来观察各个算法对于不同规模请求的压力测试情况。相较于漏桶算法和令牌桶算法,网络流量高并发优化处理算法每秒处理的事务数有所提高,请求耗时有所下降。测试系统证明了网络流量高并发优化处理算法能够比漏桶算法和令牌桶算法更好地处理较大网络流量的访问请求。本文的研究可以为中小企业对于网络流量高并发的处理提供借鉴。
其他文献
伴随着组织的扁平化和无边界职业生涯的出现,职业转换和工作流动成为一种较为普遍的现象。人们越来越深刻地认识到,要获得职业上的成功,就必须更加积极地关注个人的职业成长
构建持久深入的用户关系是媒体在融合发展中绕不过去的话题。传统媒体如何拓展自己的品牌内涵与服务半径,建立起与用户的深度连接?《纽约时报》的做法可以提供一些借鉴和参考
研究背景与目的:肥胖与2型糖尿病(T2DM)均为长期代谢紊乱性疾病,其受遗传、环境、社会、经济、文化、生活方式等多方面因素影响,已成为影响全球居民健康的重要公共卫生问题。
本文介绍了国内外农业数据库建设的发展及其应用,讨论了目前农业数据库建设中存在的一些不足,并对中国农业数据库的发展提出了相关建议。
处于初步发展阶段的我国的物流行业在经济全球化和区域经济一体化的背景下面临严峻的挑战,其中提高竞争力最重要的就是合理的物流成本控制。进行成本控制的首要前提是科学的
在大数据时代的背景下,随着现代侦查技战法的不断发展和进步,公安机关依托大数据技术收集海量的信息数据,建立起实时分析、精准研判的信息化侦查机制,极大地提高了侦查破案的
近年来,我国的市场竞争环境随着我国经济的飞速发展及社会的进步变得愈发激烈。上市民营企业通常面临着融资贵、融资难问题。当企业的债务融资成本较高时,上市民营企业需要承
随着市场竞争的加剧,教师的工作压力也逐步增加。教师长时间处于压力的状态容易导致职业倦怠。职业倦怠会带来长期的生理和心理的不适,进而导致生理上的疲劳状态,这些都会使得教师的工作效率降低,工作满意度降低,感受到更大的压力,这样的压力又会导致教师主观幸福感低、离职倾向等。本研究通过对相关文献的整理发现,学术界以职业压力这个整体概念为切入点研究该类教师的主观幸福感的文章以及相关文献不足,同时对主观幸福感的
<正>相对于Dior、Chanel这些更为大众化、价格更低的口红,一支Tom Ford的口红430元人民币,还是被热爱美妆的人"抢破头",这种新口红效应是如何做到的?翻看美妆博主的试色图片,
进入21世纪以来,网络技术、移动通讯技术正逐步进入医疗健康服务领域。体域网、宽代移动通信和云平台的结合,使得对大规模人群的各项医学应用成为可能。发展数字化医疗技术,