现在基于J2EE的系统使很多关键的IT和面向客户的业务系统变得很强大。虽然J2EE体系架构便于抽象,但是也存在着很大的复杂性。当应用在生产中或达到一定阶段,这些复杂性会导致不可预知的性能问题。J2EE技术栈的复杂性使得很难跟踪到性能问题的根源,他们可能存在于应用代码,数据库,应用服务器和集群的配置文件,操作系统,硬件或者这些组件之间的交互中。所以尽可能快地解决这些性能问题对于应用来说是极其重要的。
现在基于J2EE的系统使很多关键的IT和面向客户的业务系统变得很强大。虽然J2EE体系架构便于抽象,但是也存在着很大的复杂性。当应用在生产中或达到一定阶段,这些复杂性会导致不可预知的性能问题。J2EE技术栈的复杂性使得很难跟踪到性能问题的根源,他们可能存在于应用代码,数据库,应用服务器和集群的配置文件,操作系统,硬件或者这些组件之间的交互中。所以尽可能快地解决这些性能问题对于应用来说是极其重要的。
除了应用的执行事务分析,J2EE健康检查也包括了系统配置检查。 PerformaSure从J2EE系统的不同部分搜集数据,如操作系统、JAVA虚拟机、应用服务器,应用事务。当分析J2EE系统时,快速地和容易地 从各层关联不同的度量值很重要。通常一个地方的资源竞争将很快引起另一个地方或更多地方的故障。
PerformaSure通过在测试和生产系统中从事务的系统范围角度,提供深度 的应用诊断,满足那些重要的和不能令人满意的需要。PerformaSure给性能团队提供客观的数据,使他们与其它人员一起解决问题,加快修复时间。 PerformaSure是Quest Software用于J2EE应用性能管理一整套解决方案中的一部分。
在诊断J2EE性能的问题中,最大的问题是确定哪些组件或组件间的哪些交互是瓶 颈的原因。大部分工具没有提供具体应用的细节信息。有比较少的工具提供了J2EE应用所有组件的可视性,包括跟应用基础设施配置和JDBC/数据库交互相 关的问题。性能和可测量性的实际限制是什么?事务花费的时间在哪了?哪个组件误用了数据库或者网络?为什么误用?应用服务器或者操作系统配置怎样影响性 能?
现在基于J2EE的系统使很多关键的IT和面向客户的业务系统变得很强大。虽然 J2EE体系架构便于抽象,但是也存在着很大的复杂性。当应用在生产中或达到一定阶段,这些复杂性会导致不可预知的性能问题。J2EE技术栈的复杂性使得 很难跟踪到性能问题的根源,他们可能存在于应用代码,数据库,应用服务器和集群的配置文件,操作系统,硬件或者这些组件之间的交互中。所以尽可能快地解决 这些性能问题对于应用来说是极其重要的。
Quest PerformaSure 是一种多层 J2EE 应用性能诊断工具。可对 J2EE 分布式系统进行全面的分析,包括 J2EE 应用服务器、Web 服务器、数据库服务器和主机资源负载等。
详情请访问:lzy.javaeye.com/blog/284683
Copyright © 2022, 北京铸锐数码科技有限公司 版权所有
Tel:010-62139280 Email:admin@InnovateDigital.com 京ICP备13011048号-1