【摘 要】
:
随着 Web应用软件用户数量的急剧增长和业务规模的不断扩大,如何保证 Web应用软件的稳定性与可靠性成为人们关注的重要问题。Web性能测试是保证Web应用软件稳定性与可靠性的
论文部分内容阅读
随着 Web应用软件用户数量的急剧增长和业务规模的不断扩大,如何保证 Web应用软件的稳定性与可靠性成为人们关注的重要问题。Web性能测试是保证Web应用软件稳定性与可靠性的重要手段之一。 有效的 Web性能测试依赖于良好的测试模型,本文正是针对这一问题,研究了Web应用软件性能测试模型以及优化框架。 (1)针对现有性能测试模型中存在的不足:性能指标孤立和用户行为缺失,提出了一种改进的性能测试模型IWPTM,该模型从用户行为建模方面考虑工作负载,并综合多项性能指标对 Web应用软件性能进行评估,其所建立的用户负载更贴近实际工作负载,性能评估的结果更为直观。 (2)通过对影响系统性能的四个主要因素:网络、应用程序、应用服务器和数据库进行分析,针对用户访问的先后顺序及四个因素之间的关系,提出了一种 Web性能优化框架,该框架通过对四个因素的逐层分析,判断每层是否存在性能瓶颈,并对可能引起性能瓶颈的因素进行相应的优化,即为 Web应用软件的性能瓶颈定位与性能优化提供了有效的指导。 (3)按照IWPTM中的用户行为模型,设计了“基于国产基础软件的医疗信息平台”的工作负载,并对该系统进行了性能测试。通过对测试结果分析,指出系统存在的性能瓶颈,结合已提出的性能优化框架,对系统进行逐层优化,大幅提高系统整体性能。最后使用IWPTM中的综合评估模型对优化后的系统进行性能评估。结果表明,优化后的系统性能可以满足用户需求,并验证了性能测试模型IWPTM和性能优化框架的有效性。
其他文献
随着高校数字化校园建设的不断深入,信息化应用系统日益膨胀,信息化环境日益复杂,各种系统的开发和投入应用在数字化校园建设中的问题也不断暴露出来,如:信息“孤岛”现象严重;各应
于位置信息的能量驱动的头结点轮换机制,取得了兼顾聚类的能量与地理分布的轮换机制。
(2)提出了一种支持优先级的节点接入协议,使用二维Markov模型分析了协议的饱和吞吐量
随着信息和互联网技术的广泛应用,信息化为制造业的持续发展提供了再生力量,网络化制造将成为制造业的发展方向,这使得信息安全成为企业信息化过程亟待解决的问题。密码技术
水文监测系统主要是对水情信息进行采集并能够实时传输水情信息编码的系统。当前水文监测系统通信方式有多种选择,通信方式上存在着各自的缺点。此外,虽然水情信息具有标准编码
教学及教学质量是学校的中心工作。学校的发展与改革要以服务人才培养、服务教学为中心和目标。 数据挖掘是运用现代人工智能的方法对数据库中庞大的数据进行分析、提取有
随着各企事业单位信息化工作的开展,这些单位都建有若干应用系统。由于时间跨度较大和缺乏统一建设规划,这些应用系统的开发及运行平台、数据结构等很可能是异构的,加上这些
随着网络购物已经被广大消费者所接受并广泛应用,电子商务也以新的面孔被更多地了解与应用。在因特网开放的网络环境下,B2B电子商务网站是一种基于浏览器/服务器的新型电子商
无线自组织网络是由无线移动节点自组织而成的无固定基础设施的多跳无线网络。基于信任评估的信任管理系统可以通过对特定节点的监控识别恶意节点,尤其是内部攻击节点,将之驱出
基于句法的统计机器翻译近年来逐渐成为统计机器翻译的研究热点.基于句法的模型有助于解决基于短语的模型所面临的主要问题,如短语层次上的重排序,泛化能力弱,以及要求短语连
定位技术是无线传感器网络的关键技术之一。基于射频(Radio Frequency, RF)信号的定位技术由于其仅利用节点自身的RF信号就能实现定位、无需额外硬件支持等特点而被广泛使用