Heim > Java > javaLernprogramm > Hauptteil

Wie aktiviere ich JMX auf einer JVM für den Fernzugriff mit jconsole?

Susan Sarandon
Freigeben: 2024-11-02 11:58:30
Original
914 Leute haben es durchsucht

How to Enable JMX on a JVM for Remote Access with jconsole?

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
Nach dem Login kopieren

Zusätzlich Überlegungen:

  • -Dcom.sun.management.jmxremote.local.only=false ist nicht immer erforderlich, kann aber unter Ubuntu notwendig sein.
  • -Djava. In bestimmten Fällen muss möglicherweise rmi.server.hostname=127.0.0.1 festgelegt werden, um Verbindungsprobleme zu beheben Szenarien.
  • Deaktivieren Sie die Authentifizierung (-Dcom.sun.management.jmxremote.authenticate=false) mit Vorsicht, da sie uneingeschränkten Zugriff auf die JVM ermöglicht.

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!