jakarta-ee - 在 tomcat 上跟踪/分析应用程序

标签 jakarta-ee tomcat profiling tomcat6

我一直在尝试寻找一些开源组件来跟踪(调用堆栈/方法调用堆栈)/分析 tomcat 上的应用程序。

我尝试查看 Eclipse Diver、JIVE for eclipse 和 javacalltracer、java melody、psi probe 等选项。

这些选项似乎无法实现目标:

  1. 查看调用跟踪、调用顺序(包括过滤器、监听器、Tomcat 类和我的 Web 应用程序类)。

  2. 为组件的调用/内存分析提供时间分解。

我正在尝试寻找与 JProfiler 提供的功能一致的东西。

是否有任何工具/开源项目可以提供类似的功能?

我的系统信息:

Windows 7 enterprise 64bit.

Tomcat 6.0.20

JDK 6

Multiple web applications (about 10) with spring and ibatis.

最佳答案

强烈推荐BTrace .它允许您跟踪/检查/等远远超出您提到的内容。而且是免费的。

关于jakarta-ee - 在 tomcat 上跟踪/分析应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13389507/

相关文章:

jakarta-ee - 有没有办法将CommonJ WorkManager与Glassfish集成

Tomcat SSL https 端口问题

java - Spring @Order 注释未按正确顺序加载

java - 是否有用于 Java 的控制台分析器?

java - 任何格式化结果集 getDate() 方法返回的 Date 对象的机会

java - byte [] 和文件 - 当我们有太大的文件时最快的方法

c# - List<T>.AddRange 导致了短暂的延迟

java - 监控java程序的执行时间分布

java - 对管理员隐藏私钥等

JavaEE/Tomcat 9.0.0/IntellijIdea 2016.2 : java. sql.SQLException:无法为连接 URL '' 创建类 'null' 的 JDBC 驱动程序