Aktivieren von JMX auf JVM für den Zugriff über JConsole
Um den Remote-JMX-Zugriff auf eine Java Virtual Machine (JVM) zu aktivieren, müssen Sie aktivieren JMX und legen Sie die entsprechenden Befehlszeilenargumente fest. So können Sie es tun:
Ausführliche Informationen finden Sie in der offiziellen Dokumentation unter http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html.
Befehlszeilenargumente:
Starten Sie Ihre JVM mit den folgenden Parametern:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9010 -Dcom.sun.management.jmxremote.rmi.port=9010 -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
Zum Beispiel:
java -Dcom.sun.management.jmxremote \ -Dcom.sun.management.jmxremote.port=9010 \ -Dcom.sun.management.jmxremote.local.only=false \ -Dcom.sun.management.jmxremote.authenticate=false \ -Dcom.sun.management.jmxremote.ssl=false \ -jar Notepad.jar
Hinweis:
Zusätzlicher Tipp:
Wenn Sie auf Verbindungsprobleme stoßen, Versuchen Sie auch, den folgenden Parameter einzustellen:
-Djava.rmi.server.hostname=127.0.0.1
Das obige ist der detaillierte Inhalt vonWie aktiviere ich den Remote-JMX-Zugriff auf eine JVM mithilfe von JConsole?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!