基于HTTP/2协议的Web应用优化及性能测试

来源 :北京工业大学 | 被引量 : 12次 | 上传用户:qianchen912009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着“互联网+”时代的到来,Web应用因其易用性、便捷性等特点越来越受到用户的青睐,越来越多的Web应用走进人们的日常生活。随着用户量及业务数据量的增加,Web应用会出现反应迟缓的现象。Web应用反应迟缓直接影响了用户体验,进而导致用户流失,最终会给公司带来利益方面的损失。如何进行Web应用优化,成为所有Web应用开发人员所关注的问题。各种Web应用的优化技术被提出并用于提升用户体验。然而这些技术无法实现普适性的性能优化,而且成本也相对较高。HTTP协议是Web应用工作的基础,从HTTP协议入手可以实现普适性的Web应用优化。本文的研究基于一个互联网公司实际Web应用,通过使用最新发布的HTTP/2协议来代替目前的HTTP协议实现Web应用的优化。2015年5月发布的HTTP/2协议针对目前HTTP协议的消息结构、交互机制等主要问题进行了本质上的重新设计。HTTP/2协议作为最新的通讯协议,具有很大的研究价值和应用价值。本文的主要研究内容有以下几个部分:(1)对目前使用的HTTP协议设计缺陷进行分析、研究,提出使用基于HTTP/2协议的优化方案来解决连接利用率低、重复数据传输的问题。通过对两种HTTP协议在不同方面的对比测试及结果分析,验证了使用HTTP/2协议优化方案的可行性,可以达到优化实际Web应用的目的。(2)对软件测试及Web性能测试进行研究,分析基本的性能测试指标,选取了本文所用的性能测试工具。在对传统性能测试模型研究的基础上,总结了传统性能测试模型的局限性及对实际项目性能测试实施的参考价值,提出一种基于性能调优的性能测试模型,并对所研究的Web应用进行性能测试以及基于HTTP/2协议的性能调优后的回归测试,进而全面客观地分析使用HTTP/2协议的优化效果。(3)对割接方案进行研究,分析系统升级割接实施过程中的难点。改进了传统的系统割接流程,提出多次数据增量割接方案,提高了割接的成功率并缩短了由于实施割接造成的业务停止时间。通过实施多次增量数据割接,对Web应用进行了升级割接,将Web应用系统的通讯协议由HTTPS协议升级为HTTP/2协议。本文中提出的基于HTTP/2协议的Web应用优化方案已经被公司所采用,通过系统割接将性能优化后的Web应用投入到实际生产环境中,为用户提供了更好的服务。
其他文献
信息物理系统安全问题日益突出,引起了世界各国政府和社会各界的高度关注。本文通过研究信息物理系统的安全目标,对攻击威胁进行了概述。总结了攻击实施的基本条件,并针对攻
通过统计1981年至2011年长江口及邻近海域水体的叶绿素浓度及浮游植物群落优势种资料,分析了该海域浮游植物的生物量及群落结构的季节变化特征。该海区表层叶绿素和真光层平
会议
为全面把握日本当前博士生教育的发展状况,准确诊断其中存在的问题,日本文部科学省分别于2014年和2016年开展了两次“日本博士人才追踪调查”。两次调查结果显示:博士生招生
哲学的“反思”是对“本体”的追寻,是对思维前提的批判。哲学视野下的“反思”带给教师专业成长如下启发:反思意识应贯穿教育实践始终;反思要区分“事实”与“观念”,批判行为和
陕西省宝鸡市千阳县,国家级贫困县。根据笔者多次对当地进行调研发现千阳县有着深厚的文化底蕴以及丰富的旅游资源,但是由于对外宣传推广状况不佳导致了“千阳形象”在省内知名度较低的现状,所谓“千阳形象”是指千阳县对外的文化旅游形象,是游客对千阳县整体的感知和印象,通过对“千阳形象”的构建有利于千阳县对外的文化输出。目前,不少地区都在大力的发展旅游产业,如何更好地打造旅游目的地的形象以吸引更多游客的关注,是
针对三电平直流变换器这样一个时变的、非线性的、多模态的动态系统,在低频、小纹波和小信号假设下,引入开关周期平均算子,利用状态空间平均法和欧拉公式,推导了其统一数学模
公众参与已成为环境影响评价的重要内容之一.公众参与意见应该作为环境管理决策的重要依据,应该赋予公众参与环境管理决策的权力.采用公众参与综合支持指数研究了公众对开发
农药残留带来的食品安全问题越来越受到人们关注,尤其是有机磷类农药。目前,常用的有机磷农药检测方法有色谱法、光谱法、快速免疫检测分析、酶抑制法等,它们有的只适用于实验室中的农残分析,不适合现场实时检测,有的需要合成相应的人工抗原,价格昂贵,无法满足便携、现场实时快速、准确检测的要求。而液晶传感器具有快速、灵敏、无标记,肉眼可直接获取结果,适合个人便携使用等优点。它基于有机磷的P=O/P=S、液晶中的
灯笼果的不同器官可分别产生肿胀紧密型或疏松脆型两类愈伤组织,其分化能力为:肿胀紧密型>疏松脆型。利用子叶、叶片等不同的外植体建立了灯笼果组织培养的快速无性繁殖系统,
近年来,可展开环形桁架天线被广泛应用于航天领域,将其作为提升通信卫星水平的关键技术.环形桁架式天线反射器可以看作是由可展开环形桁架和柔性索网反射器组成的复杂刚-柔耦