使用 IBM WebSphere Application Server 版本 8.0.0.1,是否有办法查看服务器上正在运行的应用程序的内存使用情况?使用 Jython 或 Jacl 的方法?我可以查看应用程序服务器的内存使用情况,但无法查看单个应用程序本身。
答案1
所有应用程序共享 JVM 堆。没有明确划分哪个应用程序使用哪个堆。
您可以强制进行堆转储并使用一些 IBM 诊断工具查看输出并尝试手动确定哪些对象属于哪个应用程序,但即使这样也会被共享对象所混淆。
使用 IBM WebSphere Application Server 版本 8.0.0.1,是否有办法查看服务器上正在运行的应用程序的内存使用情况?使用 Jython 或 Jacl 的方法?我可以查看应用程序服务器的内存使用情况,但无法查看单个应用程序本身。
所有应用程序共享 JVM 堆。没有明确划分哪个应用程序使用哪个堆。
您可以强制进行堆转储并使用一些 IBM 诊断工具查看输出并尝试手动确定哪些对象属于哪个应用程序,但即使这样也会被共享对象所混淆。