Aktivieren von JMX auf einer JVM für den Jconsole-Zugriff
Der Remotezugriff auf eine JVM mit jconsole erfordert die Aktivierung von Java Management Extensions (JMX) auf der JVM. Starten Sie dazu das Programm mit den folgenden Parametern, die an den Befehl angehängt sind:
-Dcom.sun.management.jmxremote: Aktiviert den Remote-JMX-Zugriff.
-Dcom.sun.management.jmxremote.port= 9010: Gibt den Port für den Remote-JMX-Zugriff an (Standard: 9010).
-Dcom.sun.management.jmxremote.local.only=false: Ermöglicht Verbindungen von Remote-Hosts (optional).
-Dcom.sun.management.jmxremote.authenticate=false: Deaktiviert die Authentifizierung für Remote-Hosts Zugriff (nicht für die Produktion empfohlen Umgebungen).
-Dcom.sun.management.jmxremote.ssl=false: Deaktiviert SSL für den Fernzugriff.
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
Zusätzlich Überlegungen:
Das obige ist der detaillierte Inhalt vonWie aktiviere ich JMX auf einer JVM für den Fernzugriff mit jconsole?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!