JProfiler 是一款方便易用且功能全面的Java性能分析工具,由国外j-technologies GmbH公司全新开发打造而成、这款软件专用于分析J2SE和J2EE应用程序,它把对CPU、执行线程和内存的剖析组合在一个强大的应用中,让你方便的找到效能瓶颈、内存泄漏(memory leaks)、并解决执行线程的问题。还可对需要的显示类进行标记,包括了内存的分配情况和信息的视图等,通过实时监控系统的内存使用情况、监视垃圾回收、线程运行状况等手段从而监视JVM运行情况及其性能。
JProfiler官方版除了JDBC,JPA / Hibernate,JSP / Servlet,JMS,Web服务和JNDI之类的Java EE子系统外,JProfiler还提供有关RMI调用,文件,套接字和进程的高级信息。并且它还提供了对JEE的专门支持,为每个请求URI划分了调用树,通过JEE支持弥合了代码分析器和高级JEE监视工具之间的鸿沟,有效提高分析效率。
功能介绍
1、特殊的易用性
配置文件时,您需要获得的最强大的工具。同时,您不想花时间学习如何使用该工具。 JProfiler就是:同时简单而强大。配置会话非常简单,第三方集成使入门变得轻而易举,并且以自然的方式呈现分析数据。在所有级别上,JProfiler都经过精心设计,可帮助您开始解决问题。
2、JDBC,JPA和NOSQL的数据库配置文件
数据库调用是业务应用程序中性能问题的主要原因。 JProfiler的JDBC和JPA / Hibernate探针以及针对MongoDB,Cassandra和HBase的NoSQL探针显示了数据库访问缓慢的原因以及代码如何调用缓慢的语句。从显示所有JDBC连接及其活动的JDBC时间轴视图到显示各种遥测视图的慢速语句以及单个事件列表的热点视图,数据库探针是了解数据库层的重要工具。
3、JAVA企业版的出色支持
JProfiler的大多数视图中都提供了对JEE的专门支持。例如,在JEE聚合级别中,您可以根据应用程序中的JEE组件看到调用树。另外,为每个请求URI划分了调用树。此外,JProfiler在低级分析数据的顶部添加了一个语义层,例如在CPU分析视图中显示的JDBC,JPA / Hibernate,JMS和JNDI调用。通过JEE支持,JProfiler弥合了代码分析器和高级JEE监视工具之间的鸿沟。
4、更高级别的分析数据
JProfiler有许多探针,向您显示来自JRE中有趣的子系统的高级数据。除了JDBC,JPA / Hibernate,JSP / Servlet,JMS,Web服务和JNDI之类的Java EE子系统外,JProfiler还提供有关RMI调用,文件,套接字和进程的高级信息。这些探针中的每一个都有其自己的有用视图集,这些视图可为您提供一般的见解,突出性能问题并允许您跟踪单个事件。而且,所有这些视图也可用于您自己的自定义探针,您可以在JProfiler中动态配置这些探针。
更新日志
v14.0.5版本
新功能:
支持MongoDB 5.2
支持Spring WebFlux客户端6。1.14+
支持ktor 3
防止Java 24+的本机代理警告
错误修复:
JProfiler 14中的回归。0.3:通过sudo使用用户开关远程连接到Docker容器不再有效
固定远程连接到码头集装箱不同的架构,为某些情况
各位朋友,本网站本身不提供下载资源,以下资源地址均为网友整理提供,并且需离开本站,请各位网友谨慎选择,我站将不提供任何保障。另:如这些资源地址有违规或侵权行为,请联系66553826(@)qq.com,我方将在确认后第一时间断开链接。