【J2EE性能分析篇】Quest JProbe的应用

 对于性能分析中的时间指标,传统的Loadrunner可以度量端到端的响应时间,而对于该时间的进一步分解无法获得(除非借助Loadrunner的Diagnostics组件);通过借助其它工具,我们可以获得代码执行时间,从而度量代码层面的性能瓶颈。这里Sincky和大家分享Quest JProbe在J2EE源代码层面的性能分析方法。 

    JProbe是Quest公司面向J2EE性能诊断工具集中的一员,和PerformaSure结合使用功能更为强大。与该工具类似的请见:

我的相关日志:
2009-08-26 |  软件测试类工具大全2009版 第二部分
    这里叶赫华以JProbe8.0版本为例(官网 http://www.quest.com/),和大家演示如何诊断Windows下基于Tomcat6.0上J2EE应用的Java代码执行效率。假设您的Tomcat J2EE应用已经部署完成并运行良好,那么请下载并成功安装JProbe8.0在该Tomcat机器上。
    1. 如果Tomcat的服务命令行启动,首先Shutdown该服务。
    2. 从开始菜单打开JProbe Console,如下:
   3. 点击Create/Edit Settings按钮,如下图:
   4. 点击左侧Add按钮,右侧显示JProbe8.0所支持的所有的J2EE应用服务器列表,包括Java Application本身。这里我们定义一个新的配置叫做Sincky Tocat v6.0,并从列表选择Tocat v6.0,点击Next按钮,如图:

   5. 这里需要让JProbe定位到Tomcat的主目录,即Tomcat安装路径;然后选择Tomcat的启动文件形式,如果Tomcat是Windows服务,选择第一个;如果靠bat脚本启动Tomcat,选择第二个,并选择该bat文件。注意这里Tomcat的启动文件是catalina.bat而不是startup.bat。点击Next按钮,如图:

6. 这里指定部署到Tomcat下J2EE应用源代码。一般我们会应用放在Tomcat/webapps下,把编译后的class放在应用下的WEB-INF/classes下,把该应用下所有包都加载到JProbe里,以供其做运行时诊断。另外通过下边的Element可以设置过滤,以排除或包含某些Jar/war/ear中的class。点击next按钮,如图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值