进行 Servlet 分析的最佳方法是什么?
特别是我正在寻找一种可以显示 servlet 中方法调用的执行时间的解决方案。
我在 Tomcat 环境中运行 Servlet。
我尝试过 VisualVM,但它只允许我查看来自 Tomcat 线程的方法调用,而不是 Servlet 本身。
最佳答案
我用过JProfiler对于分析,他们支持许多不同的服务器,并提供很好的控制和良好的报告。然而,它是一个商业应用程序,尽管您可以获得评估版。你可以看看open source profilers同样,尽管我没有使用过任何这些,也不能说它们有多好或多坏。
编辑 我假设您了解分析的工作原理,分析器将进行一些检测并将代理附加到 JVM,所有这些都会影响性能。所以永远不要在生产环境中使用它。
关于java - Servlet 分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2430567/