0
我需要捕获Citrix上运行的Java应用程序的hprof。我如何在Citrix服务器上获得hprof?
所以这个过程是在服务器上,但UI在客户机上。我可以使用VisualVM附加到服务器上的javaw.exe,但我无法捕获堆转储(给我一个错误消息),并且VisualVM中缺少“分析”选项卡。
任何人都知道我需要做什么才能从正在虚拟化的进程中获得hprof,这个思杰是这样的吗?
我需要捕获Citrix上运行的Java应用程序的hprof。我如何在Citrix服务器上获得hprof?
所以这个过程是在服务器上,但UI在客户机上。我可以使用VisualVM附加到服务器上的javaw.exe,但我无法捕获堆转储(给我一个错误消息),并且VisualVM中缺少“分析”选项卡。
任何人都知道我需要做什么才能从正在虚拟化的进程中获得hprof,这个思杰是这样的吗?
我还没有使用hprof,但我确实在Citrix环境中进行了调试和故障排除。我要检查/尝试的事情有:
你说得对。我们需要让VisualVM与Java应用程序在同一个会话中运行。在Citrix发布VisualVM后,我们在运行java应用程序的客户机上运行它。 Java应用程序显示在本地节点下,我们能够捕获堆转储。 – 2013-05-01 14:31:41