基于J2EE的分布式应用系统的性能分析

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:gdat86
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
J2EE规范简化了企业信息系统的开发、部署和管理等复杂问题,成为构建企业级应用的最佳选择之一。J2EE框架在提高软件重用性和分解问题复杂性的同时也使得代码庞大,层与层之间的控制关系复杂,在性能、负载、效率、数据的一致性与组件的可扩充性上存在一定的矛盾,随之而来的性能问题开始暴露和突出。本课题研究影响分布式应用系统性能的因素。 本课题以中央广播电视大学远程开放教务管理系统为背景,从体系结构,应用服务器,数据库服务器三方面研究分布式应用系统的性能问题。在进行负载测试的同时监控系统的内存利用率,CPU利用率,磁盘I/O等排除系统在内存,处理器,I/O设备等方面的性能瓶颈,并根据监控数据进行相应的优化。分布式应用较传统软件结构复杂,涉及到的技术也更多。因而,对其进行性能分析和瓶颈定位的难度也更大。在性能优化方面,通用的软件性能优化方法如代码优化,数据库查询优化,JVM性能参数调整等在分布式应用的优化中同样适用,它们是分布式应用系统性能优化方法的一部分。但是由于分布式应用系统本身的特点,又有一些具有分布式特点的性能优化方法。在这篇论文中,我们重点研究具有分布式应用特点的性能优化策略。 分布式应用系统庞大而复杂,涉及到程序编码,数据库,网络传输等多方面的技术,因此对其的性能优化也是多种优化手段的组合,才能提高整体性能。对于测试过程中发现的问题,根据其影响等级确定优先级,主要问题优先解决。
其他文献
随着网络的广泛应用,网络安全问题也越来越严峻。当前网络攻击方法层出不穷,入侵规模不断扩大,使得目前防火墙等被动的网络安全机制对许多攻击无能为力。入侵检测技术作为一
随着社会的信息化发展,信息安全已成为人们在信息社会中生存与发展的重要保障。数字签名作为现代密码学的重要组成部分,是提供认证性、完整性和不可否认性的重要技术,在网络通信
目前,对入侵检测系统的研究主要集中在入侵检测系统模型和入侵检测技术两个方面。现有的系统模型随着网络规模的扩大和人们需求的不断增长,将增加传输负载,造成通信“瓶颈”。传
图像的低阶可视化特征是独立、客观的直接可以从图像中获取的信息,传统的基于内容图像检索主要利用它来完成计算机对图像的相似性判断。但是,人对于图像的需求往往是基于某种语
随着我国经济建设与社会发展的步伐进一步加快,各种对外合作以及国际交流日益增加,我国的警务人员越来越多地参与到涉外交流与工作中,从而对警务人员的语言交流能力有了新的要求
语义Web服务和语义Web服务的自动组合是近期一个热门的研究课题。目前与语义Web服务有关的研究工作大部分针对语义Web的层次结构,使用OWL-S语言,而本文的研究工作着重于语义Web
网络的迅速发展和普及正在颠覆人们传统的信息交互模式。但是,随着网络规模的不断扩大,网络安全已经成为阻碍新型信息化社会正常发展的关键问题。保障网络安全通常需要从两个
XML事实上已经成为万维网上的数据的通用格式标准,无论是消息、网页、本地文件还是数据库,都把XML作为一种数据存储和交换的格式。面对网络上大量的XML资源,如何才能有效地获取
移动Ad Hoc网络是由一组带有无线收发信息装置的移动节点组成的一个无线移动通信网络,不依赖于预设的基础设施而临时组建,通信节点若不在彼此通信范围之内,可借助其他中间节
无线通信是建立在开放的介质之上,虽然介质的开放性可以使通信更为方便,但在提供方便的同时也成为了通信的安全隐患,因为无线信道是天然的广播信道,窃听者可以更加容易发动攻