Java 搜索用于测量基于web的应用程序性能的基于web的探查器

Java 搜索用于测量基于web的应用程序性能的基于web的探查器,java,jakarta-ee,Java,Jakarta Ee,我有一个运行非常慢的web应用程序。将请求从一个JSP页面发送到另一个JSP页面需要很长时间。我必须测量它的性能,找出占用时间最多的课程。换句话说,我必须做一个端到端的分析。请给我一些免费的评测工具来衡量基于web的应用程序的性能 我找到的一个是,但是我想要免费的用于JavaEEWeb应用程序的分析器 还有,伙计们,关于jprofiler,我认为它也是一个不错的工具,但不是免费的。你可以试试HttpWatch,他们有一个免费的版本。这对于端到端测量非常有用。您可以将其与Selenium结合起来测

我有一个运行非常慢的web应用程序。将请求从一个JSP页面发送到另一个JSP页面需要很长时间。我必须测量它的性能,找出占用时间最多的课程。换句话说,我必须做一个端到端的分析。请给我一些免费的评测工具来衡量基于web的应用程序的性能

我找到的一个是,但是我想要免费的用于JavaEEWeb应用程序的分析器


还有,伙计们,关于jprofiler,我认为它也是一个不错的工具,但不是免费的。

你可以试试HttpWatch,他们有一个免费的版本。这对于端到端测量非常有用。您可以将其与Selenium结合起来测量场景

JavaMelody从服务器/线程/连接的角度给出了不同的观点

JMeter帮助您模拟负载


对于您的需求,我唯一的建议是JavaMelody:。它很棒,免费,并且清晰地概述了哪些方法占用了大部分时间,甚至哪些SQL语句。

如果您使用的是
Eclipse
,请尝试


TPTP解决了从早期测试到生产应用程序监控的整个测试和性能生命周期,包括测试编辑和执行、监控、跟踪和分析以及日志分析功能。该平台支持广泛的计算系统,包括嵌入式、独立、企业和高性能,并将继续扩大支持范围,以涵盖尽可能广泛的系统。

您能在开发人员机器上重现该问题吗?@home yeah非常。。!!所以请使用IDE分析工具。。。或者只是添加一些秒表。@TheStijn..非常感谢..请告诉我我也下载了jar,但它不是可执行的,请告诉我如何使用它,我已经下载了jar。。!!您可以将其与war一起部署,然后可以在单独的(例如)屏幕上查看统计结果。更多信息:@ArjanTijms:是的。您需要执行一些附加步骤,例如安装
代理控制器
,但一旦完成,就很好了。