【问题标题】:Java EE Objects Monitoring ToolsJava EE 对象监控工具
【发布时间】:2026-01-21 20:35:01
【问题描述】:

我有一个运行在 tomcat 上的非常大的 Java EE 应用程序。不幸的是,最近我遇到了堆空间和内存泄漏错误。

所以我想知道是否有一个工具可以帮助我监控我的应用程序并为我提供每个对象的可视化呈现,更重要的是它需要多少内存。

【问题讨论】:

标签: jakarta-ee tomcat memory-leaks out-of-memory


【解决方案1】:

嗯.. 如果您“只是”运行 Tomcat,那么您没有 Java EE 应用程序。您有一个 servlet 应用程序。

无论如何:JConsole 浮现在脑海中。或VisualVM

这些都是相当笼统的,所以没有精确的对象计数。为此,您必须自己滚一些东西。

您可能想查看java-allocation-instrumenterLambda Probe。我从未使用过它们,但它们听起来很有趣。

【讨论】: