Dump Wenn ich auf dem Dump-Taste Heap klicken in VisualVM 1.3.8, ich die folgende Fehlermeldung erhalten:VisualVM - Kann nicht nehmen Haufen
Cannot take heap dump for [email protected]:9090
Bin ich irgendwo eine Einstellung fehlt?
Edit # 1
Umwelt ist:
- RHEL6
- Tomcat 7.0.68
- Java 1.7.0_45
Optionen sind:
export CATALINA_OPTS="-Dcom.sun.management.jmxremote=true\
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=true \
-Djava.rmi.server.hostname=x.x.x.x \
-Dcom.sun.management.jmxremote.password.file=/file_to_pwd \
-Dcom.sun.management.jmxremote.access.file=/file_to_access \
-Xms1256m \
-Xmx1256m \
-XX:PermSize=768m \
-XX:MaxPermSize=768m \
-XX:+CMSClassUnloadingEnabled \
-Dfile.encoding=UTF-8 \
-XX:+CMSClassUnloadingEnabled \
-XX:+UseConcMarkSweepGC \
-server"
Edit # 2
ist hier der Hörer für JMX.
<Listener className="org.apache.catalina.mbeans.JmxRemoteLifecycleListener" rmiRegistryPortPlatform="9090" rmiServerPortPlatform="9091" />
Bitte geben Sie einige Details der Umgebung an. – VivekRatanSinha
Zusätzliche Details für die Umgebung hinzugefügt – TekiusFanatikus
'jvisualvm -J-Dnetbeans.logger.console = true' sollte einige Details des Fehlers auf der Konsole anzeigen. – VivekRatanSinha