gpt4 book ai didi

java - VisualVM 无​​法对内存进行采样

转载 作者:IT老高 更新时间:2023-10-28 21:16:14 29 4
gpt4 key购买 nike

我有一个配置了 JMXRemote 参数的 tomcat 实例。本地 VisualVM 能够在 CPU 上获取采样器,但不能用于内存。内存按钮显示为灰色,并显示以下摘要:“内存采样:不可用。无法连接到目标应用程序。确保应用程序在受支持的 JDK 6 或 JDK 7 上运行”

JMXRemote 参数:

-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9086
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

Tomcat JDK 版本:

JDK1.6.0.30

VisualVM 版本:

Version: 1.6.0_30 (Build 1320-110325); platform 110131-9c8b3bfb3a1e
System: Windows Server 2008 R2 (6.1) , amd64 64bit
Java: 1.6.0_30; Java HotSpot(TM) 64-Bit Server VM (20.5-b03, mixed mode)
Vendor: Sun Microsystems Inc., http://java.sun.com/
Environment: Cp1252; en_US (visualvm)
Userdir: C:\Users\Administrator\AppData\Roaming\.visualvm\7
Clusters: C:\Program Files\Java\jdk1.6.0_30\lib\visualvm\platform
C:\Program Files\Java\jdk1.6.0_30\lib\visualvm\visualvm
C:\Program Files\Java\jdk1.6.0_30\lib\visualvm\profiler

Tomcat 版本:

Tomcat 6.0.32

我在 win server 2008 上同时运行 VisualVM 和 Tomcat。我做错了什么吗?

最佳答案

我之前也遇到过同样的问题。你应该是从 jvisualvm 主页下载的版本吧?不要这样做!如果您使用新的 jdk 1.7,VisualVM 已经打包在您的 jdk 文件夹中。使用这个版本,内存样本不会有任何问题。

关于java - VisualVM 无​​法对内存进行采样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8799929/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com